Restauração do Git Como restaurar arquivos excluídos em um repositório Git?

Restauração do Git Como restaurar arquivos excluídos em um repositório Git?
O Git fornece uma maneira eficiente de rastrear e controlar todos os tipos de projetos de software. Enquanto trabalha nele, às vezes os usuários encontram problemas, como excluir involuntariamente arquivos. Esta situação pode se tornar uma dor de cabeça em seu fluxo de trabalho. Além disso, os arquivos removidos podem causar problemas em seu repositório Git. Mas não se preocupe! Você pode restaurar esses arquivos usando o “Redefinição Git -Hard”Comando com o ponteiro da cabeça alvo.

Este estudo ensinará o método de restaurar arquivos excluídos em um repositório Git.

Como reverter arquivos excluídos em um repositório Git?

Para restaurar o campo excluído em um repositório Git, primeiro, realizaremos a operação de exclusão para nos referir ao problema. Para esse fim, vá para o repositório local desejado. Em seguida, crie um arquivo e rastreie -o para a área de estadiamento. Em seguida, o comprometimento fez alterações e salve -as. Verifique o status atual do repositório. Executar o arquivo adicionado usando o “$ rm ”Comando para remover o arquivo especificado. Para restaurar o arquivo excluído em um repositório Git, execute o “Redefinição Git -Hard”Comando com o ponteiro da cabeça alvo.

Agora, confira as etapas abaixo implementadas para uma melhor compreensão!

Etapa 1: navegue para o repositório

Primeiro, execute o “cd”Comando para se mudar para o repositório local Git desejado:

$ CD "C: \ Usuários \ Nazma \ git \ test_4"

Etapa 2: Criar arquivo

Para criar um novo arquivo no repositório local do Git, execute o “tocar”Comando:

$ touch file1.TXT

Etapa 3: Adicione mudanças

Para adicionar todas as alterações ao repositório Git, execute o comando abaixo da lista abaixo:

$ git add .

Etapa 4: Verifique o status

Execute o seguinte comando para visualizar o status atual do repositório:

$ git status .

Como você pode ver na saída abaixo, o arquivo é colocado no diretório de trabalho e pronto para se comprometer:

Etapa 5: Comprometer mudanças

Agora, execute o “Git Commit”Comando com o“-m”Opção para comprometer o arquivo adicionado ao repositório e adicionar a mensagem de confirmação:

$ git commit -m "primeiro arquivo adicionado"

Etapa 6: Verifique o histórico de logs do Git

Verifique o histórico de log para garantir as alterações comprometidas executando o “log git .”Comando:

$ git log .

Etapa 7: Remova o arquivo

Agora, execute o “rm ”Comando para remover o arquivo rastreado:

$ rm file1.TXT

Etapa 8: Visualize a lista de arquivos do repositório

Executar o “ls”Comando para visualizar a lista de arquivos:

$ ls

Etapa 9: mudanças de rastreamento

Adicione todas as alterações ao repositório Git e execute o “git add .”Comando:

$ git add .

Etapa 10: Comprometer mudanças

Atualize o repositório usando o “Git Commit”Comando com o“-m”Opção e adicione a mensagem de confirmação desejada:

$ git Commit -m "1 arquivo excluído"

Etapa 11: Exibir histórico de logs do repositório

Execute o “log git .”Comando para visualizar o histórico atual de logs do repositório:

$ git log .

Pode -se observar que o ponteiro da cabeça se refere ao commit mais recente:

Etapa 12: Arquivo de restauração

Para restaurar o arquivo excluído, execute o “Redefinição do Git”Comando com o“-duro”Opção e alvo a posição do ponteiro da cabeça:

$ git Reinicia -Cabeça difícil ~ 1

Etapa 13: Verifique o histórico de compromissos

Para verificar se a confirmação de arquivo excluída é revertida, execute o “log git .”Comando:

$ git log.

Como você pode ver, o histórico de log do Git contém o compromisso anterior:

Etapa 14: Verifique a lista de conteúdo do repositório

Por fim, execute o “ls”Comando para garantir a existência do arquivo restaurado:

$ ls

É isso! Compilamos o procedimento mais fácil para restaurar arquivos excluídos em um repositório Git.

Conclusão

Para reverter os arquivos excluídos em um repositório Git, primeiro, navegue até o repositório local do Git e execute o “Redefinição Git -Hard”Comando com o ponteiro da cabeça alvo. Este estudo forneceu o procedimento para restaurar arquivos excluídos em um repositório Git.