Gitlab将分支拉到本地计算机

lar*_*111 5 git gitlab

我想将在线存储库(Gitlab)的一个分支复制到本地计算机。让我们假设该分支称为“ Version1”-然后我想将此分支复制到本地计算机上名为“ Version2”的新分支。因为我不想以后覆盖此分支。我遇到的问题如下:每当我在本地计算机上创建一个新分支时,它就是我以前分支的副本。

git pull origin Version1
Run Code Online (Sandbox Code Playgroud)

不能按我想要的方式工作。

如果有人可以帮助,那就太好了。

Jon*_*ink 3

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

使用checkout带有 的命令-b

首先切换到你想要“复制”的分支:

git checkout Version1
Run Code Online (Sandbox Code Playgroud)

接下来,创建您自己的基于以下内容的分支Version1

git checkout -b Version2
Run Code Online (Sandbox Code Playgroud)

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

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