我怎么能在分支中的git中将2个提交合并为1?

这个问题在这里已经有了答案:

  • 我怎样才能将两个提交合并成一个? 11个答案

  • 您可以使用交互式重新组合两个提交。 你需要在第二个选项上使用squash选项。

    从...开始:

    git rebase -i HEAD~2
    

    在编辑器中,您将按此顺序看到2行:

    pick E's SHA-1
    pick H's SHA-1
    

    用它替换它

    pick E's SHA-1
    squash H's SHA-1
    

    然后关闭编辑器。 Git会选择E,然后将H与它结合。

    系统会提示您提供新的组合提交消息。 完成后关闭该编辑器,并且rebase将自行完成。

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

    上一篇: How can I combine 2 commits into 1 in git in a branch?

    下一篇: How can I combine two commits into one commit?