Git如何合併最後兩個commit到一個

在使用Github的時候,常常使用rebase把多個commit合併成一個。但是最後兩個commit一直合併不了。

git rebase -i 不能在解決這個問題了。於是,我求助了git maillist如然有人很快給出了答案:

1
2
$ git reset --soft HEAD^1
$ git commit --amend

我不得不说git邮件列表是我知道的最棒的一个,尽管曾经我提交了一个git的patch不合理地被拒,这里很活跃,你问的问题几乎都能得到回答。

WHY·LIAM wechat
记录生活,研究产品,分享设计,分析数据,讨论科技和商业,不定期扯淡。
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!