Последний Git:
git merge --abort
Эта попытка восстановить вашу рабочую копию до того состояния, в котором она находилась до слияния.Это означает, что он должен восстановить любые незафиксированные изменения до слияния, хотя он не всегда может делать это надежно.Как правило, вы не должны сливаться с незафиксированными изменениями в любом случае.
До версии 1.7.4:
git reset --merge
Это более старый синтаксис, но работает так же, как указано выше.
До версии 1.6.2:
git reset --hard
, которая удаляет все незафиксированные изменения, включая незафиксированное слияние.Иногда такое поведение полезно даже в более новых версиях Git, которые поддерживают вышеуказанные команды.