Git

Como encontrar arquivo removido por logs com git

29 de outubro de 2021

Como encontrar arquivo removido por logs com git

Neste artigo você vai aprender a como encontrar arquivo removido por logs com git, utilizando o histório de commits para checar o arquivo

encontrar arquivo removido por logs capa

Fala programador(a), beleza? Bora aprender mais sobre logs e git!

Para verificar arquivos removidos utilizamos o comando git log

O comando tem como objetivo analisar ações feitas com o git no seu repositório

Porém com alguns argumentos pode verificar arquivos removidos também!

Veja o comando necessário:

git log --all --full-history -- <arquivo>

Isso vai mostrar uma lista de todos os commits que alteraram o arquivo, inclusive a remoção do mesmo

Junto disso você também recebe a hash de cada commit, sendo possível fazer uma restauração do arquivo em alguma dessas versões que ele foi exibido

Para isso você pode utilizar:

git checkout <hash>^ -- <arquivo>

Isso vai restaurar o arquivo no seu branch atual, desfazendo a remoção!

Conclusão

Neste artigo você aprendeu a como encontrar arquivo removido por logs em git

Utilizamos para isso o comando git log com alguns parâmetros, conseguindo ver todas as modificações no arquivo alvo, inclusive sua exclusão

Aprendemos também a como restaurar o arquivo, isso foi feito com git checkout

Note que você vai precisar commitar essa restauração para o arquivo aparecer também no repositório remoto, quando você enviar com o git push

Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!

Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!

Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias

O link acima contém um cupom de desconto para os cursos!
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x