美文网首页
压缩commit流程

压缩commit流程

作者: 果酱一一 | 来源:发表于2015-12-24 20:04 被阅读143次

    使用下面的命令,最后一个数字4代表压缩最后四次提交

    git rebase -i HEAD~4
    

    可能要用到的vim命令

    :%s/vivian/sky/
    

    (等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky

    :%s/vivian/sky/g
    

    (等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky


    添加comment、保存

    生成一个全新的commit-id

    git cherry-pick <commit-id>
    

    解决冲突

    git add
    git commit -am "解决冲突"
    

    http://www.oschina.net/translate/10-tips-git-next-level?print
    有红色文件(修改但未保存)
    绿色文件

    相关文章

      网友评论

          本文标题:压缩commit流程

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