如何解决关于project.pbxproj在Xcode中使用git的冲突?

时间:2016-05-24 08:17:40

标签: xcode git

我总是通过使用其他成员的目录结构来解决这个问题,然后确认没有任何冲突并修改它到我想要的目录结构。

所以,我想知道,project.pbxproj文件有冲突,如何通过其他最佳方式解决?

1 个答案:

答案 0 :(得分:8)

通常情况下,您只想接受合并的两面(人们添加不同的文件)以及全部。

之后,如果您的文件仍然“已损坏”,则在大多数情况下问题是由于合并后格式错误造成的,最常见的情况是:

  • 缺少逗号
  • 重复的陈述

如果您知道自己在寻找什么,这很容易解决。

  

您可以使用语法检查器来验证project.pbxproj文件,我   使用Kin,它就像一个魅力。它将解析你的项目   配置文件并检测错误。

例如(使用KIN)

如果你的项目文件被破坏了,可以留下这样的东西:

enter image description here

如果文件上的差异太多了......使用 KIN后找到错误... 现在可能非常具挑战性

enter image description here