美文网首页
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

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