簡體   English   中英

xcode git無法從遠程存儲庫中提取更改

[英]xcode git unable to pull changes from the remote repository

我正在和另一位開發人員一起開發iPhone應用程序。 我們的git存儲庫位於遠程服務器上。

因此,我們正在處理我們的工作副本,然后我們逐個提交,拉取,推送,我們將本地工作副本與服務器和彼此同步。

一切都很好,直到今天。 其他開發人員成功將他的更改推送到遠程存儲庫,現在輪到我了:提交,從遠程存儲庫中提取更改,可能以某種方式合並它們然后將我的工作副本推送到服務器。

但是當我試圖提取更改時(使用xcode的內置git)我收到一個錯誤: “無法執行操作,因為”%reponame%“有一個或多個樹沖突”

請指導我完成解決此問題的過程。 並且,請提供有用的提示,以避免將來出現此問題。

我猜xcode使用選項來強制從存儲庫中提取時快進合並。 這不是一個壞主意,因為它可以防止你不受歡迎的合並。

嘗試使用git pull --rebase (分別在xcode中檢查一些合適的復選框),它應該刪除您的更改,下載新版本,然后將您刪除的更改應用回來。 沖突將在最后一步發生,因此您將解決它並再次提交更改。 然后你可以在服務器上推送它們。

暫無
暫無

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

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