美文网首页
push和pull request区别

push和pull request区别

作者: 张大胆_6a19 | 来源:发表于2019-03-04 10:58 被阅读0次

    1、pull request

    A负责a分支,B负责b分支
    如果提交一致或者b分支比a分支多了一个提交,那么b的z文件和a对应z文件数据不一致,b新的commit后,push后z文件可以覆盖上去。如果a比b多了一个提交,并且该提交涉及到了修改z文件,那么b也修改z文件 b->pr->a后,该文件会冲突,如果b没有修改z文件,就不会冲突,可以pr。
    pr感觉就是,以文件为单元,谁最后一次修改了某个文件,谁就是该文件的老大,只要别人pr时没碰该文件,随你怎么pr

    2、push

    A、B同时负责a分支,谁的commit再前边,另外一个push必然提示冲突。
    push感觉就是,以commit为单元,谁最后一次对项目commit,谁就是该项目的老大,别人不能随便push

    以上亲测
    参考:https://m.linuxidc.com/Linux/2018-08/153708.htm

    相关文章

      网友评论

          本文标题:push和pull request区别

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