复制后远程分支丢失

时间:2017-03-13 21:46:40

标签: git

我在复制GIT存储库时遇到问题, 按照Here

描述的步骤进行操作
  1. / c / dev / temp-repo 内:git clone --bare https://github.com/exampleuser/old-repository.git
  2. /c/dev/temp-repo/old-repository.git 内:git push --mirror https://github.com/exampleuser/new-repository.git
  3. 在第1步之后,我可以通过在 /c/dev/temp-repo/old-repository.git 中输入git branch -a来查看某些远程分支丢失。 所以在第2步之后,新的回购也错过了这些分支。 Git版本2.7.0.windows.1

    如何复制所有远程分支?谢谢,沙龙。

1 个答案:

答案 0 :(得分:0)

那些GitHub说明似乎是错误的。如果您希望新的GitHub克隆与原始GitHub存储库相同,并且由于某种原因,分叉很糟糕, 1 您需要上的--mirror选项git clone --mirror隐含--bare,因此您可以省略--bare部分。)

1 通常,执行GitHub fork操作会做正确的事情(我认为 - 我并没有真正使用GitHub)。