Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将git回购转移到我的另一台计算机?_Git_Github - Fatal编程技术网

如何将git回购转移到我的另一台计算机?

如何将git回购转移到我的另一台计算机?,git,github,Git,Github,我在iMac上安装了git repo,我想把它下载到我的MacBook上,这样我就可以在那里工作了。如何做到这一点?您可以像任何git存储库一样git克隆它。如果您有git守护程序设置,则它是: git clone git://your-imac/repoName 如果没有,则可以使用ssh: git clone username@your-imac:/path/to/your/repo 如果可以访问,请使用: git clone 否则,只需手动复制.git文件夹即可。这应该足够了。Git

我在iMac上安装了git repo,我想把它下载到我的MacBook上,这样我就可以在那里工作了。如何做到这一点?

您可以像任何git存储库一样
git克隆它。如果您有git守护程序设置,则它是:

git clone git://your-imac/repoName
如果没有,则可以使用ssh:

git clone username@your-imac:/path/to/your/repo

如果可以访问,请使用:

git clone

否则,只需手动复制.git文件夹即可。这应该足够了。

Git是自包含的—只需复制存储库的内容就可以了

如果您有SSH访问当前所在机器的权限,也可以在Mac机器中简单地使用
git clone

: 使用终端转到所需文件夹

  • 开放式终端

  • 键入cd并在终端上拖放文件夹

  • 您位于要下载的同一文件夹中

  • 使用命令:

    cd <folder path of local machine>
    git clone <url> 
    
    eg: Mac-mini: macuser$ cd /Users/macuser/Desktop/GIT_PROJ
    Mac-mini:GIT_PROJ macuser$  git clone https://abcd@bitbucket.org/abcd/sample.git
    
    cd
    git克隆
    例如:macmini:macuser$cd/Users/macuser/Desktop/GIT_PROJ
    Mac mini:GIT_项目macuser$GIT克隆https://abcd@bitbucket.org/abcd/sample.git
    
  • 它会将存储库下载到您的本地计算机上


  • 我会在复制之前进行克隆,因为如果源git版本比目标git版本更新,可能会出现问题。当我尝试通过git复制文件时,我抱怨文件签名不正确等等,因此这似乎不是一个可靠的解决方案。第二部分是将您的工作从macbook返回到imac。那将是git remote add macbookusername@macbook:/path/to/repo
    ,然后
    获取
    合并
    等。