每次我拉取代码时,都会出现来自我的团队成员的合并冲突。我尝试手动删除====和>>>>,但Xcode永远不会打开文件。
我只是好奇,这是每个iOS团队中的人都要处理的问题吗?有没有什么提示或技巧可以避免这种麻烦?这严重减缓了我的生产效率。
我只是好奇,这是每个iOS团队中的人都要处理的问题吗?有没有什么提示或技巧可以避免这种麻烦?这严重减缓了我的生产效率。
这两个方法可以帮助你更好地开发:
减少对Xcode项目的依赖,通过添加一个文件夹来重建项目,并进行最小限度的更改即可构建。一个很好的例子是:在xcconfigs中定义您的构建设置。
简化您的项目。如果您正在开发同一大型项目的不同组件,则可以减少冲突。
我遇到了一个与我们团队的cocoapods集成有关的合并冲突。在运行pod deintegrate
然后再次运行pod install
之后,.pbxproj
文件再次可解析。
merge=union
选项:https://twitter.com/zholmquist/status/172824285562408961 它在很多情况下都能很好地工作。另请参阅https://dev59.com/y3E85IYBdhLWcg3wikAu - rob mayoff