Я пытаюсь отменить некоторые изменения, которые уже были перенесены в удаленный репозиторий, и я сделал это локально с помощью
git reset --hard COMMIT-HASH
Но теперь это не позволит мне толкать, не вытаскивая сначала, что, конечно же, побеждает цель. Я пробовал:
git push -f
Какие ошибки вызывают:
Total 0 (delta 0), reused 0 (delta 0)
remote: error: denying non-fast-forward refs/heads/master (you should pull first)
To [email protected]:/yyy.git
! [remote rejected] master -> master (non-fast-forward)
error: failed to push some refs to '[email protected]:/yyy.git'
Итак, как я могу получить новую, правильную версию ветки на удаленном компьютере?