Encontre e restaure um arquivo excluído em um repositório Git
Diga que estou em um repositório Git. Excluo um arquivo e confirmo essa alteração. Continuo trabalhando e faço mais algumas confirmações. Então, acho que preciso restaurar esse arquivo.
Sei que posso fazer check-out de um arquivo usandogit checkout HEAD^ foo.bar
, mas realmente não sei quando esse arquivo foi excluíd
Espero não ter que procurar meus logs manualmente, fazer check-out de todo o projeto para um determinado SHA e copiar manualmente esse arquivo no meu check-out original do projet