所以,我正在开发一些东西并拥有一个开发分支。这实际上应该被称为开发。我已经进入这个项目了。我创建了一个开发分支。我如何克隆这个分支,就像它进入我的开发分支一样?
答案 0 :(得分:0)
为什么不基于开发分支创建新分支? 我通常使用应用程序GitExtensions,它只是简单地说从当前分支创建新分支。
答案 1 :(得分:0)
如果您只是尝试将开发分支替换为您正在进行开发的分支(让我们称之为x
),您只需删除develop
和使用该名称重新分支x
:
git branch -D develop
git checkout -b develop x
如果开发已经上游,你必须强行推动它。
git push -f origin develop
当然,您丢失了develop
上当前master
上的任何内容,但是根据您的说明,{{1}不清楚纯粹是一个名为off-shoot的作品,实际上并没有开始。