Questo è quello che è successo:
Ho un ramo A. Sul ramo AI ha commesso un sacco di cambiamenti. Non ero soddisfatto del codice, quindi ho verificato il precedente commit nel ramo A. Ho quindi apportato molte altre modifiche e li ho impegnati nel ramo A. Ora non riesco a trovare questo commit ovunque. Ho perso questo codice?
HEAD
e il ramo A sarebbe rimasto sul commit precedente. Esattamente quali comandi hai eseguito?
git reset
piuttosto chegit checkout
?