ошибка не-перемотки вперед при попытке сделать полный сброс моего репозитория - PullRequest
0 голосов
/ 11 января 2020

Я пытаюсь восстановить более раннее состояние моего хранилища. Я хочу удалить все коммиты, сделанные с определенного момента. Есть двенадцать коммитов, которые я хочу удалить. Я попытался запустить git reset --hard HEAD~12 с последующим git push, и я получил следующую ошибку:

! [rejected] gh-pages -> gh-pages (non-fast-forward) error: failed to push some refs to 'the_repo' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details.

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

1 Ответ

0 голосов
/ 11 января 2020

Мне просто нужно было сделать git push --force

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...