git如何合并只有两个commit到一个?

   这个是一个同事让我把他的repository若干个commit变成一个,我用git rebase -i合并到最后发现剩下只有两个commit的时候,git rebase -i不再起作用,于是我求助了git maillist,果然很快有人给出了答案:

$ git reset --soft HEAD^1

$ git commit --amend

 

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

你可能感兴趣的:(git,patch)