一般在push的时候是不是都会先pull一下以保证代码最新,但是如果以下场景怎么办:A:push,但是git提示过期于是进行pull,pull之后发现有冲突,然后mergeB:在Amerge的过程向服务器push了。A:等他merge完,在push的时候服务器又变化了,再pull-merge.....这样会不会导致A一直没法push?
2 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
第一次merge时产生的冲突的原因已经在本地解决了,如果其他人push的代码对这部分没有变更的话,再次merge会很顺利的,Git会自动进行处理,不用过于担心。如果总是在merge的时候产生冲突,那么说明冲突部分的代码极端不稳定,需要开发人员之间进行沟通,彻底解决,或者采用一些方法绕开。
添加回答
举报
0/150
提交
取消
