Git : annuler le dernier commit sans perdre ses modifications

Revenir en arrière après un git commit amend.

Vous avez fait un git commit --amend et vous vous rendez compte qu'un nouveau commit aurait été préférable ? La ligne de commande ci-dessous permet d'annuler le dernier commit ou amend et de remettre vos fichiers dans la liste des fichiers staged.

Annuler le dernier commit en gardant les modifications

git reset --soft HEAD@{1}