美文网首页
git 合并多个commit

git 合并多个commit

作者: Uzero | 来源:发表于2017-12-12 15:31 被阅读0次

1、切换到你的开发分支上

2、git log 查看

3、git rebase -i commit号

注意:这行的意思是合并commit号之前的commit

4、第三步执行之后进入vim可编辑状态下

pick 的意思是将要执行这个 commit

squash 的意思是这个 commit 会被合并到前一个commit

所以最后编辑完:第一行不变(为pick),下面的pick需要改为squash,保存退出

5、第四步执行之后,需要为这次commit备注(类似普通的commit备注)

6、git push(如果有问题,可以强制push,git push -f)

7、合并commit不适合在公共分支操作,很容易出现版本不一样的问题。很适合运用在分支开发当中

相关文章

  • Git - 合并多个Commit

    1. 概述 在使用 Git 作为版本控制的时候,我们可能会由于各种各样的原因提交了许多临时的 commit,而这些...

  • git合并多个commit

    一共2种方法,方法二比较简单就不演示了。 rebase git log查看需要合并哪些commit git reb...

  • [Git] 合并多个 commit

    在平时开发过程中, 我们可能会有多个相同或相似功能的 commit, 比如增加日志, 修改变量, 如果让这些提交留...

  • 「Git」合并多个 Commit

    在使用 Git 作为版本控制的时候,我们可能会由于各种各样的原因提交了许多临时的 commit,而这些 commi...

  • git多个commit合并

    git多个commit合并 有时候我们本地写代码,因为要拉取同组其他小伙伴的代码,所以需要先把代码commit,或...

  • git 合并多个commit

    1、切换到你的开发分支上 2、git log 查看 3、git rebase -i commit号 注意:这行的意...

  • 「Git」合并多个 Commit

    在使用 Git 作为版本控制的时候,我们可能会由于各种各样的原因提交了许多临时的 commit,而这些 commi...

  • 【Git】合并多个commit

    git rebase -i 5d39ff2 例如: 准备合并 把 e7ba81d(Commit-1)、5756e1...

  • git 合并多个commit

    合并多个commit: 1:查找你要跳转的分支的前一个分支:git log 2:回滚:git reset <分支序...

  • git 多个commit合并

    如果你想合并 47d16cc38d 和 64ea73dd457c,一定注意下面的命令一定要定位到最后一个要合并的c...

网友评论

      本文标题:git 合并多个commit

      本文链接:https://www.haomeiwen.com/subject/aeknixtx.html