我解决这个问题总是以其他成员的目录结构为准,然后确认没有任何冲突,然后修改成我想要的目录结构。
所以,我想知道,project.pbxproj
文件有冲突,如何通过其他最佳方式解决?
最佳答案
通常,您只想接受 merge 的双方(人们添加了不同的文件),仅此而已。
之后,如果您的文件仍然“损坏”,在大多数情况下,问题是由于 merge 后格式错误造成的,最常见的情况是:
- 缺少一个逗号
- 重复声明
如果您知道自己在寻找什么,就很容易修复。
You can use a syntax checker to verify the
project.pbxproj
file, I use Kin and it works like a charm. It will parse your project configuration file and detect errors.
例如(使用 KIN)
如果你的项目文件被损坏,你可能会留下这样的东西:
如果文件中的差异太多.. 找到错误可能会非常困难...现在,在使用KIN 之后您可以立即从问题到解决方案。
关于xcode - Xcode使用git如何解决project.pbxproj的冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37407969/