<分区>
如果以下是分支上的提交列表:
A - B - C - D
如何将提交 A 和 C merge 为 (AC)?
(AC) - B - D
标签 git
<分区>
如果以下是分支上的提交列表:
A - B - C - D
如何将提交 A 和 C merge 为 (AC)?
(AC) - B - D
最佳答案
首先执行 git rebase -i aaaaaa^
然后你的文本编辑器将显示如下:
pick aaaaaa
pick bbbbbb
pick cccccc
pick dddddd
把它改成这样
pick aaaaaa
squash cccccc
pick bbbbbb
pick dddddd
然后关闭它,剩下的由 git 完成。
关于git - 如何将两个非顺序的 git 提交 merge 为一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5360586/