Моя git cherry-pick FOO
произвела конфликт.
Я мог бы просмотреть конфликтующие файлы и удалить строки между <<<<<<<
и =======
и сами маркеры конфликтов, но я надеюсь, что есть более простой способ.
Я думаю, что svn
эквивалент решился theirs-conflict
.
Как мне это сделать git
?
Я не хочу, так git checkout --theirs <file>
как это, кажется, дает тот же результат, что и git checkout foo <file>
вместо простого git diff FOO~..FOO <file>
применения.
git cherry-pick --strategy=recursive -X theirs 1b92440
и я до сих пор запрошен неразрешенный конфликт:Unmerged paths: deleted by them: (file path)
. Любая идея?git reset --merge
git cherry-pick --abort
- это рекомендуемый способ отменить операцию выбора вишни.-X
выбораgit cherry-pick
. git 1.7.2.3.