如何使用他们的更改解决挑选挑战?

时间:2013-01-15 12:39:41

标签: git

我的git cherry-pick FOO产生了冲突。

我可以浏览冲突文件并删除<<<<<<<=======之间的行以及冲突标记本身,但我希望有一种更简单的方法。

我认为svn等效是选择theirs-conflict来解决。

我如何在git中执行此操作?

我不希望git checkout --theirs <file>因为它似乎产生与git checkout foo <file>相同的结果,而不是仅仅应用git diff FOO~..FOO <file>

1 个答案:

答案 0 :(得分:159)

首先你应该撤消你的挑选,尝试运行这个

git cherry-pick --abort

其次,尝试选择樱桃,但是在这个时候你得到的改变不是你的,所以请这样做:

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