我怎么能在分支中的git中将2个提交合并为1?
这个问题在这里已经有了答案:
您可以使用交互式重新组合两个提交。 你需要在第二个选项上使用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