搜尋

首頁  >  問答  >  主體

git - xcode 的project.pbxproj 的合併問題

我們的一個專案原來有外包的團隊開發,3天前,我們本地的一個團隊參與到裡面去,我們從當時的分支創建了一個新的分支進行本地開發,今天晚上,我們對兩個分支進行了第一次合併,發現project.pbxproj中有衝突導致專案無法在xcode中開啟。

project.pbxproj超過了1w行,我打開文件後手工刪除了裡面>>>head,===,<<<branch-name 這樣的地方,不過現在還是無法打開,這個檔案太大了,而且是自動產生的,所以現在要找出是哪裡的問題實在不好辦,真後悔應該每天都合併一次的,時間越長合併的時候越麻煩啊?

請問大家對於project.pbxproj的衝突合併有啥經驗嗎?

伊谢尔伦伊谢尔伦2807 天前566

全部回覆(1)我來回復

  • ringa_lee

    ringa_lee2017-04-24 09:12:53

    這不是檔案太大的問題,而是project檔案不合法了,xcode無法辨識。 最大的問題就是添加文件的時候一定要立刻提交,並且讓它人merge。

    另外可以看看這個,用腳本把conflict去掉。 http://stackoverflow.com/questions/2615378/how-to-use-git-properly-with-xcode

    回覆
    0
  • 取消回覆