Os resultados deste write-up são:
- O que é o comando “git restore” no Git?
- Como “restaurar git” Arquivo único rastreado/preparado no Git?
- Como “restaurar git” vários arquivos rastreados/preparados no Git?
O que é o comando “git restore” no Git?
O ' git restore ” é usado para restaurar ou descartar as alterações confirmadas mais recentes e remover as alterações locais rastreadas. Este comando pode ser usado com diferentes sinalizadores, como:
- “ <–encenado> ” é usada para remover os arquivos da área de preparação e manter sua versão atual.
- “
” é usada para descartar alterações locais não confirmadas do arquivo.
Sintaxe
Aqui está a sintaxe geral do “ git restore ” comando:
git restaurar < opções >
Do comando acima, o “
Como “restaurar git” Arquivo único rastreado/preparado no Git?
Para ' git restore ” o arquivo único não confirmado no Git, verifique o seguinte procedimento:
- Acesse o repositório local do Git.
- Liste os arquivos não confirmados.
- Execute o “ git restore –staged
” comando. - Verifique o status atual do repositório.
Passo 1: Navegue até o Repositório Local
Primeiro, navegue até o repositório local específico executando o comando “ cd ” comando:
cd 'C:\Usuários \n azma\Git\Demo13'
Etapa 2: visualizar arquivos não confirmados
Agora, liste todos os arquivos preparados verificando o estado atual do repositório:
git statusDe acordo com a saída abaixo, o “ arquivo.py ”, “ arquivo1.txt ', e ' arquivo2.txt ” são os arquivos não confirmados. Iremos despistar o “ arquivo.py ' arquivo:
Etapa 3: arquivo não preparado
Execute o “ git restore ” com a extensão “ –encenado ” sinalizador e nome do arquivo:
git restaurar --encenado arquivo.pyEtapa 4: verifique o estado atual do arquivo
Para verificar o status atual do arquivo não rastreado, execute o “ git status ” comando:
git statusPercebe-se que o descompromissado “ arquivo.py ” foi removido da área de preparação:
Como “restaurar git” vários arquivos rastreados/preparados no Git?
Para remover os vários arquivos preparados do índice de preparação, execute o comando fornecido:
git restaurar --encenado * .TXTAqui, todos os arquivos que possuem a extensão “ .TXT ” extensão, será removido da área de teste:
Agora, verifique o status dos arquivos não confirmados executando o comando “ git status ” comando:
git statusDe acordo com a saída abaixo, todos os arquivos não confirmados que possuem a extensão “ .TXT ” extensão, foi removido de volta para a área de trabalho do Git:
Compilamos informações detalhadas sobre o “ git restore ” comando.
Conclusão
O ' git restore ” é usado para descartar as alterações confirmadas mais recentes e remover as alterações locais rastreadas. O ' git restore –staged *