Git合并多个Commit-LMLPHP

当前有四个commit,现在要将四个commit合并为一个,可以使用git rebase -i HEAD~{这里是要合并的commit数量}

如 git rebase -i HEAD~4 ,即为合并最新的四个Commit,运行git reabse -i HEAD~4后,会出现如下界面

Git合并多个Commit-LMLPHP

按照图中Commands中的提示操作,将commit b,c,d前面的pick改为s,这里我们将commit a前面的pick改为r,代表使用这个commit,并修改commit message

Git合并多个Commit-LMLPHP

修改完后保存修改,退出,将会弹出另一个界面

Git合并多个Commit-LMLPHP

在这个界面中去修改commit message,修改完保存退出,执行git rebase --continue完成操作

05-07 15:17