工作中你是怎样处理代码冲突的

pycharm 拉取或推送时会检查冲突,这个适合就逐个文件和代码阅读确认,不能确认的会找同事确认。

对的,你可能听出来了,我们项目内是单分支开发,而且没有代码评审。人少+时间太紧。

对于开发来说,提交不会冲突,每个特性都是单独的个人分支,合并可能有冲突,但是有代码评审,一起确认。

做过的改进方案,对于整个工程,例如客户的CIF-AGW和CIF-APE项目会有并行项目,正常来说不应该会有影响,但是原来的数据库配置文件和接口连接配置文件均是一个单独的文件。方案1,新增的要在最后添加,提交前更新,修改后及时提交等等。方案2,拆分配置文件,调整自动化工程结构。这样就不会相互影响了。