我已经开始在一个分支上做一些工作,但我意识到这是错误的分支。有没有办法将一个分支移动到另一个分支。
例如:
A -- B -- C -- D -- HEAD
\-- E -- F -- G -- H -- I -- J
\-- K -- L
我想要这个:
A -- B -- C -- D -- HEAD
\ \-- K -- L
\
\-- E -- F -- G -- H -- I -- J
最佳答案
假设您已经这样命名了您的分支:
A -- B -- C -- D (master)
\-- E -- G -- H -- I -- J (current-parent)
\-- K -- L (my-branch)
你想要做的是像这样将 my-branch
rebase 到 B 提交上:
git rebase current-parent my-branch --onto B
关于git - 将分支移动到另一个分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21459197/