每次我拉一下,我的其他团队成员都会发生合并冲突..我试图手动删除====和>>>>但Xcode永远不会打开此后的文件。
我只是好奇,这是一个团队中每个iOS人都要处理的问题吗?是否有任何提示或技巧来避免这种废话?它严重降低了我的生产力。
答案 0 :(得分:3)
你只需要一个好的合并工具。我使用p4merge:http://www.andymcintosh.com/?p=33包含将其与Git集成的指南。
答案 1 :(得分:1)
这两个可以走得很远:
更少依赖xcode项目,这样你就可以通过添加一个东西来重建一个项目,然后用最少的变化来构建它。一个很好的例子:在xcconfigs中定义你的构建设置。
简化您的项目。如果您正在开发同一个大型项目的单独组件,则会减少冲突。
答案 2 :(得分:0)
我遇到了与我们团队的cocoapods整合有关的合并冲突。在运行pod deintegrate
之后再次运行pod install
之后,.pbxproj
文件可以再次解析。