Git--rebase合并提交
Posted microcat
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git--rebase合并提交相关的知识,希望对你有一定的参考价值。
参考:https://blog.csdn.net/hj7jay/article/details/78809547
https://blog.csdn.net/yangcs2009/article/details/47166361
接着另一篇日志的背景..
https://www.cnblogs.com/microcat/p/10281051.html
经过 git rebase 一溜操作之后,发现提交的信息过于冗余,我们想把同样的那几个提交合并成一个.
这时候就该 git rebase -i 闪亮登场了..
先贴一张当前的提交记录图
我们需要合并的是上面4条提交,so这样操作 git rebase -i HEAD~4
该命令执行后,会弹出一个编辑窗口,4次提交的commit倒序排列,最上面的是最早的提交,最下面的是最近一次提交。
下面有各种命令及命令啥意思..
参照修改,这里我把这4条提交合并到最早的提交上,同时修改下提交的信息
改改改
保存退出
然后就会进入到让你修改提交信息的窗口了
修改..
保存退出
保存退出
再来看提交历史
咻的变短变简洁了~
以上是关于Git--rebase合并提交的主要内容,如果未能解决你的问题,请参考以下文章
git基础教程(26)git rebase -i合并多个提交