这个是一个同事让我把他的repository若干个commit变成一个,我用git rebase -i合并到最后发现剩下只有两个commit的时候,git rebase -i不再起作用,于是我求助了git maillist,果然很快有人给出了答案:
$ git reset --soft HEAD^1
$ git commit --amend
我不得不说git邮件列表是我知道的最棒的一个,尽管曾经我提交了一个git 的patch不合理地被拒,这里很活跃,你问的问题几乎都能得到回答。
本文分享了一次使用Git解决复杂合并冲突的经验,具体包括将多个commit合并为一个commit的过程,遇到的问题以及最终通过Git命令`git reset --soft HEAD^1`和`git commit --amend`成功解决问题的方法。强调了Git邮件列表作为强大资源的作用,即使面对技术挑战也能获得帮助。

被折叠的 条评论
为什么被折叠?



