- git提交的 commit 的记录很多,想多个 commit 进行合并,对代码进行整理,帮助更好的阅读代码
IDEA 的操作步骤:
这里,给出你想进行合并的记录 hash 值,完了点击“Rebase”进行合并
点击后,会进行到
这里第一个默认是 pick,从第二个开始,依次选择为 “squash”
- pick:保留提交(默认)
- reword:修改提交信息(保存后自动暂停编辑)
- edit:暂停以修改代码(修改后需 git
add 并点击 Continue) - squash:将提交合并到前一个提交中(需重写合并后的提交信息)
- drop:删除提交
点击开始合并,完了提交线上分支就可以了,这样你的代码提交就会很干净,清楚。