Y at-il un moyen de revenir sur ma dernière tentative de Git?

Dupliqués possibles:
Défaire un «coup de pouce»

J’ai poussé un mauvais code et je suis le seul utilisateur du référentiel. Comment puis-je annuler mon dernier commit?

Puisque vous êtes le seul utilisateur:

git reset --hard HEAD@{1} git push -f git reset --hard HEAD@{1} 

(Fondamentalement, revenez à un engagement, forcez le repo, puis revenez en arrière – enlevez la dernière étape si vous ne vous souciez pas du commit)

Sans apporter de modifications à votre repo local, vous pouvez également faire quelque chose comme:

 git push -f origin :master 

En règle générale, dans les pensions publiées, il est plus sûr de faire git revert et de

Vous devez d’abord déterminer l’ID de révision du dernier commit connu. Vous pouvez utiliser HEAD^ ou HEAD~{1} si vous savez que vous devez inverser exactement un commit.

 git reset --hard  git push --force