代码之家  ›  专栏  ›  技术社区  ›  Benjol

指向新提交的分支

git
  •  76
  • Benjol  · 技术社区  · 14 年前

    (这个问题与 this one

    我该怎么办

    dev            C - D
                 /
    master A - B 
    

    对这个?

    dev                D
                     /
    master A - B - C 
    

    我知道当我看到答案的时候我会踢自己,但是现在我有点卡住了。。。

    2 回复  |  直到 7 年前
        1
  •  108
  •   Don Scott    8 年前

    解决方案

    git checkout master
    git merge C
    

    C 做承诺的第一人 .

    结果

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

        2
  •  18
  •   aragaer    8 年前

    巫术,我知道。

    git branch -f master C