在 Xcode 中,避免项目文件中的 Git 冲突的最佳方法是什么?(我在手动 git 中,没有为 git 使用 Xcode 接口)
我已经从 Github 克隆了 mapbox-ios-sdk,破解了它,现在远程 master 已经改变了。当我尝试将远程更改拉入本地时,合并后项目文件中会出现合并冲突。(具体来说,我指的是 .xcodeproj 中的 project.pbxproj)
我真的不认为项目文件应该被忽略,因为如果项目文件有任何新文件,.pbxproj 文件似乎被更改。(或者我完全错了,这个文件应该被忽略?但显然它并没有在 mapbox-ios-sdk 开始时被忽略。人们毕竟需要项目文件。)但我也跑了之前在我与另一个合作者的合作项目中陷入了这种冲突,这使我无法完全使用 Git。
我应该弄清楚如何手动解决冲突还是有更好的方法来处理这个问题?