美文网首页开发其他Git
git 多个commit合并

git 多个commit合并

作者: 流年小书 | 来源:发表于2019-05-20 17:27 被阅读0次

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

git rebase -i 1163cb825e1f

** hash值为:最后一个要合并的commit之前的一个

上面的命令执行后,会弹出一个界面:

pick 是用commit; squash 是合并前一个

注意这时候是vim界面,如果需要修改键盘敲 i (insert) 进行输入

将下面的 pick 修改为 squash 或者 s

然后 按esc 退出vim界面, 输入 :wq 保存退出

会再弹出界面,这时候可以修改提交的描述,同样操作vim进行修改,:wq保存退出

这时候再 git log 查看一下 证明我们已经合并了

再执行 git push -f (默认是origin) 部署到我们的origin

相关文章

  • 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/ixclzqtx.html