Come ripristinare un file cancellato con git

Quando non si sa il momento della cancellazione …

Si ottiene l’ultimo commit che lo riguarda:

<code>git rev-list -n 1 HEAD -- &lt;file_path&gt;</code>

Si fa checkout del commit precedente (^)

<code>git checkout &lt;deleting_commit&gt;^ -- &lt;file_path&gt;