2013-08-02 42 views
0

我的团队使用GitHub和Xcode。我们使用OS X的GitHub应用程序来提交,分支和同步。问题是当两个或更多开发人员将文件添加到项目时,'project.pbxproj'文件中会发生冲突。最近我意识到在Xcode中有一个提交/推送/拉取选项。将Xcode与GitHub集成时使用GitHub应用程序有什么区别?

如果我停止使用GitHub应用程序并使用Xcode的提交,推送,拉取和合并,那么'project.pbxproj'文件中的这些冲突会不会发生?

回答

0

您仍然可能有冲突。

如果有人对项目文件进行了更改,并且对项目文件进行了更改,并且尝试在与其他人同时(或不久之后)提交该项目文件,则很有可能您会看到冲突。

幸运的是,“project.pbxproj”项目文件是文本,可以你可以用你喜欢的编辑器(vi或任何emacs或)打开,可以比较容易地解决冲突。

相关问题