Mon problème est que j'ai modifié un fichier par exemple: lisez-moi, a ajouté une nouvelle ligne"pour ma ligne d'essai"et enregistré le fichier, puis j'ai lancé les commandes suivantes
git status
# On branch master
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: README
#
no changes added to commit (use "git add" and/or "git commit -a")
git add README
git commit -a -m 'To add new line to readme'
Je n'ai pas poussé le code de github, Maintenant, je veux annuler ce commit.
Pour cela, j'ai utilisé
git reset --hard HEAD~1
Mais j'ai perdu le nouvellement ajouté la ligne 'pour mon test de la ligne' dans le fichier README. Cela ne devrait pas arriver. J'ai besoin de contenu. Est-il un moyen de conserver le contenu et annuler ma validation?