我想将在线存储库(Gitlab)的一个分支复制到本地计算机。让我们假设该分支称为“ Version1”-然后我想将此分支复制到本地计算机上名为“ Version2”的新分支。因为我不想以后覆盖此分支。我遇到的问题如下:每当我在本地计算机上创建一个新分支时,它就是我以前分支的副本。
git pull origin Version1
Run Code Online (Sandbox Code Playgroud)
不能按我想要的方式工作。
如果有人可以帮助,那就太好了。
您可以在计算机上创建基于该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将保持不变。
这是一篇很好的文章,可以帮助您了解有关分支的更多信息。
| 归档时间: |
|
| 查看次数: |
14819 次 |
| 最近记录: |