Отмените слияние Git, которое еще не было перенесено
В моей основной ветке я сделалgit merge some-other-branch
локально, но никогда не отправлял изменения в мастер-источник. Я не хотел сливаться, поэтому я хотел бы отменить это. При выполненииgit status
после слияния я получил это сообщение:
# On branch master
# Your branch is ahead of 'origin/master' by 4 commits.
На основании некоторыхинструкции, которые я нашелЯ пробовал бегать
git revert HEAD -m 1
но теперь я получаю это сообщение сgit status
:
# On branch master
# Your branch is ahead of 'origin/master' by 5 commits.
Я не хочу, чтобы моя ветвь была впереди любого количества коммитов. Как мне вернуться к этому моменту?