Na verdade, sim ! Isso é possível! Mas sem usar comandos git.
Tudo que precisamos é apenas de uma ferramenta de recuperação de arquivos como o Recuva .
Basta mencionar o caminho de onde ele foi excluído e deixá-lo recuperar os arquivos.
Também aqui estão algumas notas úteis para usar esse aplicativo:
- Eu recomendo fortemente que você marque esta caixa de seleção antes de restaurar os arquivos (quando os arquivos excluídos são exibidos na janela de recuperação):
Advanced Mode
-> Options
-> Actions
-> Restore folder structure
Com isso todos os seus arquivos serão recuperados mantendo a estrutura de pastas, então será muito mais fácil para apenas arrastar e soltar essa pasta no caminho de onde foi excluída.
- Instalar a ferramenta de recuperação no dispositivo USB é muito preferível (por causa do aviso abaixo)
- Ao mencionar onde restaurar os arquivos, evite escolher a mesma unidade de onde os arquivos foram excluídos (novamente por causa do aviso mencionado abaixo), pois o arquivo recuperado atualmente pode substituir o outro arquivo excluído que ainda não foi recuperado. Recuperar arquivos para qualquer unidade USB é sempre uma boa solução aqui.
Aviso! Assim que você perder (excluir acidentalmente) qualquer arquivo, tente não tocar (adicionar / editar arquivos) a unidade de onde foi excluído para aumentar a possibilidade de recuperação bem-sucedida. Caso contrário, você pode perder completamente esse arquivo.
Por que funciona:
quando você exclui um arquivo, na verdade ele não é excluído. Ele está apenas marcado como "excluído", então da próxima vez que você adicionar / atualizar arquivos na mesma unidade, esses arquivos antigos serão substituídos pelos novos. Mas, até que sejam sobrescritos, ainda é possível ler (e, claro, recuperar) os arquivos.