点分支到新的提交
(这个问题与此相反)
我怎么能从这里走
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 
根本不会接触当前的工作树 – 您可以进行工作。