簡體   English   中英

Xit 7中的Content.json文件中的Git,樹沖突

[英]Git, tree conflict in Content.json file in Xcode 7

我在Image.xcassets中的Content.json文件中存在樹沖突,同時從另一個分支中提取代碼。 我幾乎嘗試過我能在網上找到的所有內容,但沒有任何幫助。 顯然沖突只有3個文件,但我不確定項目中所有Content.json文件中的哪些文件。

我也試過在gitignore文件中添加Image.xcassets。 但仍然沒有任何幫助。

我對源代碼版本控制有點新,所以請幫忙。

答案非常晚,但可能有用......

我使用Xcode 7.2時遇到了幾乎相同的問題。 對我來說,有兩個步驟可以解決這個問題:

  1. 仔細閱讀Xcode錯誤消息,找出哪些Contents.json文件受到影響 - 至少消息應該包含受影響的圖像的名稱(至少它對我有用),然后您可以瀏覽Assets.xcassets文件夾在Finder中找到相關的圖像文件夾。 每個圖像文件夾還將包含相應的Contents.json文件。 22076517中所述,從Contents.json文件中刪除沖突。

執行此操作后,我發現雖然沒有更多的樹沖突,但我收到一個警告,單個Contents.json仍然被報告為沖突。 所以,到第2步!

  1. 刪除有問題的圖像文件夾到一個安全的位置(指向該圖像的任何東西此時都會發出警告或錯誤,所以盡量不要驚慌!),清理項目(不確定是否有必要,但我發現這樣做會定期降低隨機,奇怪的構建錯誤的可能性,然后將文件放回原來並重新發送它們,就好像剛剛添加了新文件一樣。

這解決了這個問題! 祝好運。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM