Gitlab将分支机构拉到本地机器

时间:2016-02-12 15:04:52

标签: git gitlab

我想将在线存储库(Gitlab)的一个分支复制到我的本地计算机。让我们假设分支被称为" Version1" - 然后我想把这个分支复制到一个名为" Version2"在我的本地机器上。因为我不想稍后覆盖这个分支。我得到的问题如下:每次我在本地机器上创建一个新分支时,它都是我之前的分支副本。

git pull origin Version1

无法正常工作。

如果有人能提供帮助,会很棒。

1 个答案:

答案 0 :(得分:2)

您可以在计算机上创建基于Version分支的本地分支。

checkout命令与-b一起使用。

首先切换到您想要的分支"复制":

git checkout Version1

接下来,创建一个基于Version1

的分支
git checkout -b Version2

现在,当您在Version2分支上创建提交时,Version1的本地副本将保持不变。

Here是一篇很好的文章,可以了解有关分支的更多信息。