项目用的是vue框架,一般前端同事之间的多人开发不会修改同一文件夹,冲突主要是集中在route文件里,新功能开发肯定要定义新的route。我们在发布到测试环境的时候就经常会出现冲突,要么我的分支拿掉要么你的分支拿掉。
想到的解决方案:
1.发布到测试环境的时候相互合并代码,但是个人害怕会有风险,因为之前遇到过代码丢失的问题。
2.新建一个merge分支,发布测试的时候发布这个分支,用这个分支去合并冲突的分支
现在采用的是第二种方案,但是挺繁琐的。每次发布要且分支,合并,解决冲突再发布。。。
各位大佬有没有好的解决方案,不管是从git的角度还是vue的角度都行。
繁华开满天机
相关分类