赞
踩
这个是一个同事让我把他的repository若干个commit变成一个,我用git rebase -i合并到最后发现剩下只有两个commit的时候,git rebase -i不再起作用,于是我求助了git maillist,果然很快有人给出了答案:
- git reset --soft HEAD^1
- git commit --amend
- esc
- :wq
最后
git push --force origin master
master为对应分支名字
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。