Якщо ваша версія git> = 1.6.1, ви можете використовувати git reset --merge.
Також, як згадує @Michael Johnson, якщо ваша версія git> = 1.7.4, ви також можете використовувати git merge --abort.
Як завжди, переконайтеся, що у вас немає неподілених змін, перш ніж розпочати злиття.
Зі сторінки git merge man
git merge --abortеквівалентно , git reset --mergeколи MERGE_HEADприсутній.
MERGE_HEAD присутній, коли відбувається злиття.
Також щодо невмілих змін при запуску об’єднання:
Якщо у вас є зміни, які ви не хочете здійснити перед початком злиття, просто git stashїх перед злиттям і git stash popпісля закінчення злиття або припинення його.