Как мне отменить фиксацию в git?

Я не совсем знаком с тем, как работает git. Я по ошибке нажал коммит и хочу его отменить. Я сделал

git reset --hard HEAD~1

Beware Fellow Googlers: Это не только отменяет фиксацию, но и отменяет все изменения файлов!

, и теперь проект откатывается на моей машине, но не на github. Если я попытаюсь ввести этот код, я получаю сообщение об ошибке «Ваша ветка отстает от origin / master на 1 фиксацию и может быть быстро перенаправлена». Как удалить эту фиксацию из github?

43
задан seb 14 December 2017 в 19:14
поделиться