目录
- 1. 查看提交记录
- 2. 合并commit
- 3. 查看合并后的日志记录
1. 查看提交记录
git log --oneline --graph
2. 合并commit
- 这里希望合并最后3个commit(modify1,modify2,modify3)
git rebase -i id
- id需要使用倒数第4个commit的id,即
e5ba4a7
- 然后出现下面页面
- 按
i
进入编辑模式,把下面2个commit的pick改为s(squash),即把下面2个commit合并到第1个commit上
- 然后按
esc
,退出编辑模式,输入:wq!
,保存退出(如果不保存输入:q!
)
- 然后出现下面页面
- 按
i
进入编辑模式,编辑提交信息,如下
- 然后
:wq!
,保存退出
3. 查看合并后的日志记录
- 推送远程分支
git push -f