Ответ 1
Попробуйте git merge --abort
. Handy, eh?
Я запускал простое слияние и не ожидал конфликтов, и я побежал git merge my_dev_branch
Однако у меня возник конфликт слияния, который выглядел беспорядочным, и заставило меня подумать, что я не был ясен в истории своего ветки. Вместо разрешения конфликта я хотел бы отказаться от слияния и вернуться туда, где был раньше.
Два вопроса:
git checkout HEAD <filename>
для каждого файла за этот вопрос и что это будет означать отказ от слияния?Попробуйте git merge --abort
. Handy, eh?