2013-08-02 22 views
0

我的團隊使用GitHub和Xcode。我們使用OS X的GitHub應用程序來提交,分支和同步。問題是當兩個或更多開發人員將文件添加到項目時,'project.pbxproj'文件中會發生衝突。最近我意識到在Xcode中有一個提交/推送/拉取選項。將Xcode與GitHub集成時使用GitHub應用程序有什麼區別?

如果我停止使用GitHub應用程序並使用Xcode的提交,推送,拉取和合並,那麼'project.pbxproj'文件中的這些衝突會不會發生?

回答

0

您仍然可能有衝突。

如果有人對項目文件進行了更改,並且對項目文件進行了更改,並且嘗試在與其他人同時(或不久之後)提交該項目文件,則很有可能您會看到衝突。

幸運的是,「project.pbxproj」項目文件是文本,可以你可以用你喜歡的編輯器(vi或任何emacs或)打開,可以比較容易地解決衝突。

相關問題