Страницы

Поиск по вопросам

пятница, 14 июня 2019 г.

Как отменить изменения внесенные при разрешении конфликта при слиянии веток?

Понадобилось слить одну ветку в другую. При слиянии обнаружился конфликт в одном файле. При его разрешении не так отредактировал файл. Как можно отменить изменения в файле? Чтобы он стал таким, как был сразу после попытки слияния, попробовал сделать так
git checkout myfile.c
на что получил ответ
error: path 'myfile.c' is unmerged
Остальное не пробовал, дабы случайно не навредить.


Ответ

Если предположить, что вы только исправили код и мерж не закончили, то проще всего сделать git merge --abort и начать мерж с начала.

Комментариев нет:

Отправить комментарий