标签: git gitlab
我想将在线存储库(Gitlab)的一个分支复制到我的本地计算机。让我们假设分支被称为" Version1" - 然后我想把这个分支复制到一个名为" Version2"在我的本地机器上。因为我不想稍后覆盖这个分支。我得到的问题如下:每次我在本地机器上创建一个新分支时,它都是我之前的分支副本。
git pull origin Version1
无法正常工作。
如果有人能提供帮助,会很棒。
答案 0 :(得分:2)
您可以在计算机上创建基于Version分支的本地分支。
Version
将checkout命令与-b一起使用。
checkout
-b
首先切换到您想要的分支"复制":
git checkout Version1
接下来,创建一个基于Version1:
Version1
git checkout -b Version2
现在,当您在Version2分支上创建提交时,Version1的本地副本将保持不变。
Version2
Here是一篇很好的文章,可以了解有关分支的更多信息。