Come recuperare un file cancellato con git
Cosa ho imparato oggi: come recuperare un file cancellato con git.
Il contesto è questo: in un commit precedente hai cancellato un file che ora scopri ti serve. Cosa fai?
1. Trovi l’ultimo commit dove il file esiste ancora usando il seguente comando:
git log -- <path of the deleted file>
L’ultimo commit è quello dove il file è stato cancellato per cui devi usare l’hash del precedente.
2. Effettua il checkout di quel file da quel commit usando il seguente comando:
git checkout <commit id> -- <path of the deleted file>




