Anche se il titolo sembra simile a domande precedenti, non riuscivo a trovare la soluzione al al mio caso semplice:Come fare GIT ignorare le mie modifiche
- mi sono impegnata a mio ramo 'ABCD':
git commit -a .....
- poi ha deciso di visitare un precedente commit così:
git checkout 2387687326487
- Qui ho fatto alcune modifiche che era solo a scopo di test, e non voglio tenerli
- mi sono fatto, voglio tornare al mio ultimo impegno (di nuovo: ignorando le modifiche che ho apportato al vecchio commit): la virgola ND
git checkout 'ABCD'
dà l'errore:
Your local changes to the following files will be overwritten by checkout....please commit or stash...
mentre io non voglio commettere o riporre o qualsiasi altra cosa. Voglio solo tornare a casa :) cosa dovrei fare per favore?
Ignorando, sembra voler dire "scartare in silenzio quando si cambia cassa o rami". Leggo correttamente la tua domanda?Ignorare ha un significato più specifico per me nel mondo del controllo delle fonti; in particolare: "escludi i file ignorati da questo (e/o futuro) commit (s)." –