git 合并commit
Posted 点点圈圈一个夏天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 合并commit相关的知识,希望对你有一定的参考价值。
git 压缩 git rebase -i HEAD~4
该命令执行后,会弹出一个编辑窗口,4次提交的commit倒序排列,最上面的是最早的提交,最下面的是最近一次提交
然后保存退出,git会压缩提交历史,如果有冲突,需要修改,修改的时候要注意,保留最新的历史,不然我们的修改就丢弃了。修改以后要记得敲下面的命令:
- git add .
- git rebase --continue
如果你想放弃这次压缩的话,执行以下命令:
- git rebase --abort
如果没有冲突,或者冲突已经解决,则会出现如下的编辑窗口:
- # This is a combination of 4 commits.
- # The first commit’s message is:
- add center style indent
- # The 2nd commit’s message is:
- add center style
- # The 3rd commit’s message is:
- add center style
- # The 4th commit’s message is:
- update templates
- # Please enter the commit message for your changes. Lines starting
- # with ‘#’ will be ignored, and an empty message aborts the commit.
以上是关于git 合并commit的主要内容,如果未能解决你的问题,请参考以下文章
git命令与使用_learn_git_branching_notes