Отмените слияние 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.

Я не хочу, чтобы моя ветвь была впереди любого количества коммитов. Как мне вернуться к этому моменту?

Ответы на вопрос(28)

Ваш ответ на вопрос