git合并出错

写在前面:使用git时想起来有次团队加班到凌晨三点,并不是因为写‘bug’而是每个人的代码都写好了,每个人都基于develop分支建立的自己feature分支,在代码提交合并时发生了冲突,最后负责合并代码的王健哥哥都留宿公司了,我们也很崩溃,拿前端样式来说,我这边改好了,本地看起来没有任何问题,合并的时候再看页面就不是之前想要的效果了。查了下原因是代码冲突,最后引用的是人家的代码,,然后进行代码回滚,再次合并,这次样式也没出来,我有了上次的经验,以为是‘谁动了我的代码’,diff检查,带码好好的,没有修改的痕迹,,,,冷静,为啥合并代码没变,显示效果变了呢,查找原因,哦,有人在页面加了内联样式,优先级权重的问题,外联的不生效,,这仅仅是我这边很小的一个问题, 还有后端的,,

多人开发同一个项目开发完合并应怎么避免代码冲突问题呢

第二天我们开会讨论的结果是,建一个分支,每个人都用这个分支进行开发,开发完一个功能时及时提交,他人进行代码更新,自己负责开发的模块写完准备提交之前也要先更新,再提交,更新下来的时候就看看是否跟自己的有冲突,及时修改

原文地址:https://www.cnblogs.com/wszzj/p/13897111.html