如何将一个git仓库转移到我的另一台电脑?

3

我在我的iMac上设置了一个git仓库,现在我想将它下载到我的MacBook上,以便我可以在那里继续工作。我该怎么做呢?

4个回答

8

你可以像克隆任何git仓库一样使用git clone命令。如果你已经设置了git-daemon,则是:

git clone git://your-imac/repoName

如果不行,您可以使用ssh:
git clone username@your-imac:/path/to/your/repo

1
这个过程的第二部分是将你的工作从MacBook传回iMac。具体操作为:git remote add macbook username@macbook:/path/to/repo,然后执行fetchmerge等命令。 - ndim

0

如果可以访问,就直接使用:

git clone

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

0

Git是自包含的 - 只需复制存储库的内容即可正常工作。

如果您可以访问当前机器的SSH,则还可以简单地使用git clone


我会在复制之前进行克隆,因为如果源Git版本比目标Git版本更新,可能会出现问题。 - fuzzyTew
当我试图通过Git复制文件时,它会抱怨文件签名不正确等问题,因此这似乎不是一个可靠的解决方案。 - Matthew Mitchell

0
在 Mac 机器上: 使用终端进入所需的文件夹。
  1. 打开终端。

  2. 输入cd命令,将文件夹拖放到终端中。

  3. 您将进入要下载的同一文件夹。

  4. 使用以下命令:

    cd <本地机器文件夹路径>
    git clone <URL> 
    
    例如:Mac-mini: macuser$ cd /Users/macuser/Desktop/GIT_PROJ
    Mac-mini:GIT_PROJ macuser$  git clone https://abcd@bitbucket.org/abcd/sample.git
    
  5. 它将把仓库下载到您的本地机器上。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接