Os arquivos são a parte essencial do Git que é utilizada para gerenciar o código -fonte do projeto. No Git, todas as mudanças ocorrem através de arquivos. Então, essas mudanças estão comprometidas em salvar em um repositório local. No entanto, às vezes os desenvolvedores podem excluir acidentalmente o arquivo comprometido e mais tarde querem restaurá -lo. Se o usuário não cometer alterações após a exclusão de um arquivo, poderá restaurar o arquivo excluído ao repositório Git.
Este blog demonstrará como recuperar arquivos excluídos, onde nenhuma confirmação foi feita após a exclusão.
Como recuperar arquivos excluídos antes de cometer mudanças?
Para recuperar o arquivo excluído antes de cometer novas alterações, primeiro mova -se para o repositório Git. Depois de excluir um arquivo, o usuário pode recuperá -lo usando o “Git Checkout Head ”Comando.
Etapa 1: Open Git Terminal
Primeiro, no menu Iniciar, abra o terminal Git:
Etapa 2: vá para o repositório Git
Use o "cd”Comando para ir ao repositório Git:
$ CD "C: \ git \ design"
Etapa 3: Gere um novo arquivo
Gerar um novo arquivo no repositório Git através do “tocar”Comando:
$ Touch Demo.TXT
Depois disso, verifique o status do repositório para verificar se o arquivo é gerado ou não:
$ git status
Etapa 4: Mova o arquivo para o índice de rastreamento
Em seguida, mova o arquivo não rastreado para a área de rastreamento, utilizando o comando abaixo:
$ git add .
Etapa 5: Compromete mudanças no repositório
Compreenda as mudanças rastreadas através do comando mencionado:
$ git commit -m "novo commit"
Etapa 6: Remova o arquivo
Agora, remova o arquivo comprometido do repositório de trabalho do Git usando o “git rm”Comando:
$ Git RM Demo.TXT
Verifique a opção de exclusão de arquivos listando o conteúdo:
$ ls
Você pode ver que o arquivo é excluído do repositório:
Etapa 7: recuperar o arquivo excluído
Depois disso, recupere o arquivo excluído antes de cometer quaisquer alterações usando o “Git Checkout Head ”Comando:
$ Git Checkout Head Demo.TXT
Aqui, especifique o nome do arquivo excluído que você deseja recuperar:
Novamente, utilize o “ls”Comando e verifique se o arquivo é recuperado ou não:
$ ls
A saída abaixo mostra que recuperamos com sucesso o arquivo excluído:
Ensinamos a você o método para recuperar arquivos excluídos, onde nenhum compromisso foi feito após a exclusão.
Conclusão
Para recuperar o arquivo excluído antes de cometer novas alterações, primeiro vá para o repositório local do Git, onde o arquivo é excluído após a confirmação, e nenhuma nova alteração é cometida ainda. Para recuperar o arquivo excluído, utilize o “Git Checkout Head ”Comando. Neste post, elaboramos o método para recuperar o arquivo excluído, onde nenhuma nova alteração é cometida após a exclusão.