Come posso controllare una particolare versione di un file in git?
Ho trovato questa mail sulla mailing list , che diceva:
$ git checkout HEAD~43 Makefile
$ git reset Makefile
Ma non capisco come scoprire 'HEAD ~ 43', se faccio a git log aFile
, come posso scoprire quale 'HEAD ~ 43' dovrei usare?
E perché devo eseguire git reset
per quel file? Che cosa fa?