Par erreur, j'ai fait git add .
et git commit
dans la branche develop
. Mais heureusement, je n'ai pas fait git Push
.
Je voulais donc rétablir l'état initial.
J'ai essayé git reset --soft
et git reset HEAD --hard
mais on dirait que je me suis trompé.
Comment puis-je réparer ça? Je veux revenir à l'état d'origine et éventuellement conserver les modifications du code.
Je pense que vous n'avez pas encore foiré. Essayer:
git reset HEAD^
Cela amènera le répertoire à indiquer avant que vous n'ayez effectué la validation, HEAD^
signifie le parent de la validation actuelle (celle que vous ne voulez plus), tout en conservant les modifications (non mises en scène).
Essayez simplement de réinitialiser le dernier commit
git reset --soft HEAD~1