Comando Git-Restore em Git | Explicado

Comando Git-Restore em Git | Explicado
Quando os usuários criam um arquivo no Git, ele é colocado na área de trabalho do Git. Em seguida, ele se move para o índice de estadiamento Git, onde é chamado de arquivo rastreado e pronto para se comprometer. Para salvar o arquivo ou adicionar alterações no repositório Git para uso posterior, os usuários precisam confirmar alterações. Em algumas situações, os usuários desejam remover os arquivos rastreados ou adicionar alterações do índice de estadiamento e movê -las de volta para a área de trabalho Git. Para esse propósito em particular, o “Restauração Git" pode ser usado.

Os resultados deste artigo são:

  • Qual é o comando "Git Restore" em Git?
  • Como “Git Restore” rastreado/encenado arquivo único no git?
  • Como “Git Restore” rastreado/encenou vários arquivos no Git?

Qual é o comando "Git Restore" em Git?

O "Restauração Git”O comando é usado para restaurar ou descartar as mudanças comprometidas mais recentes e remover as mudanças locais rastreadas. Este comando pode ser usado com sinalizadores diferentes, como:

  • ““”A opção é usada para remover os arquivos da área de estadiamento e manter sua versão real.
  • ““”A opção é usada para descartar alterações locais não comprometidas do arquivo.

Sintaxe

Aqui está a sintaxe geral do “Restauração Git”Comando:

Restauração Git

Do comando acima, o “”Será substituído pelas tags desejadas.

Como “Git Restore” rastreado/encenado arquivo único no git?

Para "Restauração Git”O arquivo único não comprometido no Git, confira o seguinte procedimento:

  • Vá para o repositório local do Git.
  • Liste os arquivos não comprometidos.
  • Execute o “Git Restauração -estágada ”Comando.
  • Verifique o status atual do repositório.

Etapa 1: Navegue para o repositório local

Primeiro, navegue para o repositório local específico, executando o “cd”Comando:

CD "C: \ Usuários \ Nazma \ Git \ Demo13"

Etapa 2: Veja os arquivos não comprometidos

Agora, liste todos os arquivos encenados, verificando o estado atual do repositório:

status git

De acordo com a saída abaixo, o “arquivo.py","arquivo1.TXT", e "File2.TXT”São os arquivos não comprometidos. Nós vamos rastrear o “arquivo.py" arquivo:

Etapa 3: Arquivo não estudado

Executar o “Restauração Git“Arquivo com o“-encenado”Nome da bandeira e arquivo:

Restauração Git -Arquivo com etapa.py

Etapa 4: Verifique o estado do arquivo atual

Para verificar o status atual do arquivo não rastreado, execute o “status git”Comando:

status git

Pode -se ver que o não comprometido “arquivo.py”Foi removido da área de estadiamento:

Como “Git Restore” rastreado/encenou vários arquivos no Git?

Para remover os múltiplos arquivos encenados do índice de estadiamento, execute o comando fornecido:

Restauração Git -estágada *.TXT

Aqui, todos os arquivos que têm o “.TXTExtensão, será removida da área de estadiamento:

Agora, verifique o status dos arquivos não comprometidos executando o “status git”Comando:

status git

De acordo com a saída abaixo, todos os arquivos não comprometidos que têm o “.TXTExtensão, foi removida de volta à área de trabalho do Git:

Nós compilamos informações detalhadas sobre o “Restauração Git”Comando.

Conclusão

O "Restauração Git”O comando é usado para descartar as mudanças comprometidas mais recentes e remover as mudanças locais rastreadas. O "Git Restauração -estágada *”O comando é usado para remover o arquivo único não rastreado. O "Git Restauração -estágada *”O comando é usado para remover vários arquivos do índice de estadiamento. Este guia descreveu o uso do “Restauração Git”Comando em Git.