Прервать git cherry-pick?


Я побежал git cherry-pick <hash> и разрешить конфликты. Я не хочу разрешать конфликты, я просто хочу прервать вишневый выбор. При выполнении фактического слияния (с git merge) там-то и пригодится git merge --abort. Какой эквивалент для сбора вишни?

3 295

3 ответа:

вы можете сделать следующее

git cherry-pick --abort

С git cherry-pick docs

--abort  

отмените операцию и вернитесь в состояние предварительной последовательности.

Я нашел ответ git reset --merge - Он очищает конфликтную попытку выбора вишни.

для меня единственным способом сбросить неудачную попытку выбора вишни было

git reset --hard HEAD