情景再现:开发过程中难免会出现提交commit次数过多,可以将同一个功能的commit或者多余重复的合并成一个commit,使提交记录变得更加简洁
1、git rebase -i HEAD~2 合并最近两次提交的commit
2、
3、 按快捷键i进入编辑,把想喝冰的提交pick改成s(squash压缩),然后按esc推出,最后按:wq(保存)回车
4、
5、快捷键i进入编辑界面,将this is the commit message #2下面的内容改成你想要提交的概述,然后esc推出,最后:wq保存
6、可以执行git log查看提交历史
7、git push -f origin 分支名称 (与远程同步commit 提交记录)