美文网首页
2019-08-13[记一次代码提交撞车事件]

2019-08-13[记一次代码提交撞车事件]

作者: 天蓬大元 | 来源:发表于2019-08-13 10:33 被阅读0次

    问题描述:在一次代码提交中,进行了如下的操作:猪猪先将分支代码pull了一下,然后把本地代码add,commit,最后push。好。高潮来了!就在你执行pull后面的这一系列操作时,可爱的吴刚小同学抢先push了自己的代码。有过类似体验的人就会知道,这种情况下,你push自己的代码,就会导致代码合并,merge。你的分支的代码就会分叉。要是团队又要求不允许分叉。一首《凉凉》送给你。找个角落安静的听完这首歌,然后回来背锅吧。

    不过,话说:天下大势,分久必合,合久必分。没有什么是绝对的。
    你要收拾吴刚,因为他坑了你。当你要手起刀落的时候,智多星,吴用及时赶到。
    吴用摇摇头,无知是多么,多么可怕,无知是多么,多么可笑!停,赶紧解决问题,吴刚那里,猪猪哥已经准备下刀了。
    山人自有妙计!!!!
    锦囊一:猪猪哥可以去了解一下 --rebase。
    锦囊二:当push时,git会自动合并一次代码,并弹出窗口让你输入代码合并的提示信息。
    对对对,就是这个时候,心里好慌!!!
    哈哈哈,莫要紧张,我授予你一道灵符,保证药到病除。
    git reset --merge
    取消代码合并。然后你可以取消commit,然后先pull,再commit,然后再push。不过,这个锦囊不算妙计,最多算是曲线救国。山人建议猪猪哥还是去好好了解一下--rebase吧。

    相关文章

      网友评论

          本文标题:2019-08-13[记一次代码提交撞车事件]

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