Eventuali duplicati:
Git undo last commitcommesso accidentalmente in git
ho una struttura di cartelle come questo ..
~/git
......all repos of my github account
.....play
.....emacs.d
.....dummy
.....etc
ho creato pronti contro termine fittizio per acquisire familiarità con comandi git. così invece di inizializzare la cartella dummy, ho emesso git init
nella cartella git e emesso git add .
e impegnato nel mio repo locale.
Voglio tornare al mio stato precedente e non voglio perdere le modifiche che ho fatto. Come posso farlo?
Non vuoi perdere tutta la cronologia precedente in quel repository o le modifiche dall'ultimo commit che ti sei accidentalmente impegnato? O entrambi? –