git rebase 使用记录

有的时候不必要的commit 我们可以进行合并处理,这样可以让我们的git log 变的清晰起来

合并commit记录

日志

这只是第一步操作

1
2
3
4
5
6
7
8
# git rebase -i [commit-id|origin/HEAD]

git rebase -i 4b351d893da56a93ab9bceba855321bf384b4f27
# 将4b351d893da56a93ab9bceba855321bf384b4f27记录之后的记录合并

git rebase -i origin/HEAD
# 将未提交远程仓库的记录合并

第一个命令执行完

第二步

第一步执行完成后我们
修改

修改完

:wq 保存退出 会跳出下一个界面

修改完跳转界面

修改commit 信息

修改commit信息后

:wq 保存退出 完成

完成界面

完成后git log