我有一棵看起来像这样的树:
--c--c--c--c--c--c--c--c--c1--c2--c3--c4
我想将最后的提交移动到新的分支,如下所示,
--c--c--c--c--c--c--c--c
\\\--c1--c2
\\--c3
\--c4
如何将最后提交移到单独的分支?
答案 0 :(得分:3)
git checkout -b branch-3
git cherry-pick c3
git checkout -b branch-4
git cherry-pick c4
git checkout master
git reset --hard c2