git - xcode 的project.pbxproj 的合併問題
伊谢尔伦
伊谢尔伦 2017-04-24 09:10:53
0
1
572

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

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

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

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回覆(1)
左手右手慢动作

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

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

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板