簡體   English   中英

合並時Xcode樹沖突

[英]Xcode tree conflicts on merge

我正在使用git在團隊中工作,每次我們嘗試合並代碼時都會遇到樹沖突。 我們目前正在使用git flow,我們通常從開發中啟動功能,當任務完成時,我們中的一個將一個功能合並到另一個功能中,然后將其合並到develop中。 問題是每次我們嘗試將一個功能合並到另一個功能時,我們在xcode中存在樹沖突,我們不知道如何修復它。

錯誤消息是:“由於一個或多個樹沖突,無法執行操作。”

如果您尚未添加,請添加.gitignore文件。

參考下面給出的鏈接。

如何將.gitignore文件添加到Xcode項目中

如果它不能解決您的問題,您可以嘗試使用以下命令使用終端進行合並。

git mergetool

然后,如果有任何沖突,那么你可以解決它。

我通過不同的方式合並解決了這個問題:首先我將feature1合並到develop中,然后我在開發中合並了develop to feature2和final feature2。 這樣就沒有樹沖突了。

這也發生在我身上。 問題是master分支有未完成的更改(與另一個更改無關)。 切換到master並提交更改允許我將功能分支合並回master

嘗試在所有分支上提交所有更改,然后再嘗試合並。

暫無
暫無

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

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