Git – Quando nada mais terá sucesso e você precisar redefinir seu mestre

git reset --hard <commit-hash>
git push
-f origin master

Quando me deparei com a tentativa de retificar um branch master, essa reinicialização a frio resolveu todos os meus problemas.