[英]Xcode 10 storyboard and info.plist git diff is not properly showing
如果我在plist文件上遇到沖突,那么我什至無法打開它(Xcode表示文件格式不正確)
當然不能。 一旦發生沖突,並且git標記文本插入文件中,該文件的格式就不正確-它不再是純XML plist文件。
在Xcode中查看文本的常用方法是在導航器中按住Control鍵並單擊情節提要或plist文件,然后選擇“打開方式”>“源代碼”。
但是,我個人要做的是使用BBEdit打開文件。 無論哪種方式,您現在都在查看帶有git標記的文本。
現在只需直接編輯文本,即可解決沖突並消除標記以恢復順序。 現在將合並標記為已解決並提交。
例如,在上面的示例中,我們具有以下文本:
<<<<<<< HEAD
<string>3</string>
=======
<string>2</string>
>>>>>>> branch
因此,我們將刪除<<<
線,該===
線,該>>>
線,其余兩條線之一 。 現在我們可以將沖突標記為已解決,提交並繼續進行。
可以在Xcode比較視圖中查看和比較沖突的版本:
但是我認為這樣做不會給您帶來任何好處。
轉到Finder
,在TextEdit
打開該Info.plist
文件。 您會看到這樣的行
<<<<<<< HEAD
<string>322</string>
=======
<string>402</string>
>>>>>>> branch
刪除任何不需要的行。 再次打開Xcode,這一次它將正常打開, 而不顯示Xcode saying the file is not proper format.
appx:多余的行可能是
<<<<<<< HEAD <string>322</string> =======
要么
======= <string>402</string> >>>>>>> branch
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.