Há muito tempo, fiz um pico para tentar algo e depois o removi.
Não me lembro quando o removi (mais de um ano ou talvez dois anos atrás), mas ele ficou em nossa base de código por dois ou três meses.
O pico era um código para ler arquivos "pfx" e incluir testes de unidade.
Quero ver se consigo recuperar o código.
Tudo o que sei é o código que removi
- apagou um arquivo com extensões "pfx"
- estava na nossa pasta "teste"
- e foi removido por mim.
Existe uma maneira de encontrar esse código?
Para recuperar o código que você removeu da sua base de código, você pode tentar algumas abordagens
1- Verificar primeiro o histórico do git e procurar por commits para verificar o código que foi removido:
2- encontrar arquivos deletados:
3- Após encontrar o código excluído, você pode verificar os detalhes do commit:
4- E quando você encontrar o arquivo/código basta restaurar o commit:
Você pode usar o
git log
comando com um padrão glob para restringir a lista de confirmações que afetarampfx
os arquivos natest
pasta.Para ajudar você a identificar o arquivo de teste, você pode usar as seguintes opções:
--diff-filter=D
para filtrar arquivos excluídos.--author
para filtrar os commits registrados pelo autor fornecido.--name-only
para listar os arquivos afetados pelo commit.Depois de obter a lista de commits, você pode restaurar o arquivo a
git checkout
partir do commit responsável por sua exclusão.