簡體   English   中英

如何使用他們的更改解決挑選挑戰?

[英]How do I resolve cherry-pick conflicts using their changes?

我的git cherry-pick FOO產生了沖突。

我可以瀏覽沖突文件並刪除<<<<<<<=======之間的行,以及沖突標記本身,但我希望有一種更簡單的方法。

我認為svn等同於選擇theirs-conflict來解決。

我怎么用git做這個?

我不想要git checkout --theirs <file>因為它似乎產生與git checkout foo <file>相同的結果,而不是僅僅獲取git diff FOO~..FOO <file>

首先你應該撤消你的櫻桃選擇,嘗試運行它

git cherry-pick --abort

其次,嘗試做出櫻桃挑選,但是在這個時候你得到的改變不是你的,所以這樣做:

git cherry-pick --strategy=recursive -X theirs {Imported_Commit}

暫無
暫無

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

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