点分支到新的提交

(这个问题与此相反)

我该如何去做

dev            C - D
             /
master A - B 

对此?

dev                D
                 /
master A - B - C 

我知道当我看到答案时我会踢自己,但目前我有点卡住了......


git checkout master
git merge C

C是提交C的SHA1。

结果

                 D (dev)
                /
master A - B - C (move master HEAD)

这应该是一个快速合并。


死灵,我知道。

git branch -f master C

根本不会碰到当前的工作树 - 你可以让你的工作进行中。

链接地址: http://www.djcxy.com/p/629.html

上一篇: Point branch to new commit

下一篇: Change an element's class with JavaScript