Ответ 1
Если вы в порядке с изменением истории на удаленном репо (например, вы просто нажали эту фиксацию и никаких новых коммитов не сделали), вы можете попробовать
git push --force
Однако сначала прочитайте " "Как я могу надавить исправленную фиксацию на удаленный репозиторий git?" : если кто-то уже вытащил из этого репо, он/она не будет счастлив.
Альтернатива описана в "Git: нажатие исправленных изменений".
Как упоминалось в cpeisert в комментарии "master
ветвь и 'origin/master
' расходились, как "undiverge 'branch'?" описано ваше предупреждающее сообщение.