Introdução
🧑💻 Novo no Git ou no LabEx? Recomendamos começar com o curso Quick Start with Git.
Ao trabalhar com Git, é comum ter alterações não rastreadas no seu diretório de trabalho. Essas alterações são arquivos que o Git não está rastreando no momento. Às vezes, você pode querer descartar essas alterações e começar do zero. Neste laboratório, você aprenderá como descartar todas as alterações não rastreadas no branch atual.
Descartar Alterações Não Rastreadas
Você está trabalhando em um projeto usando Git e fez algumas alterações no seu diretório de trabalho. No entanto, você percebe que não precisa dessas alterações e deseja descartá-las. Você quer descartar todas as alterações não rastreadas no branch atual.
Para completar este laboratório, você usará o repositório Git chamado https://github.com/labex-labs/git-playground. Siga estes passos:
- Navegue até o diretório do repositório:
cd git-playground
- Verifique o status do seu diretório de trabalho:
git status
Você deve ver a seguinte saída:
[object Object]
- Descarte todas as alterações não rastreadas no branch atual:
git clean -f -d
- Verifique o status do seu diretório de trabalho novamente:
git status
Você deve ver a seguinte saída:
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
O comando git clean -f -d descartou todas as alterações não rastreadas no branch atual.
Resumo
Descartar alterações não rastreadas é um comando Git útil quando você deseja começar do zero e descartar quaisquer alterações que o Git não esteja rastreando no momento. Use o comando git clean -f -d para descartar todas as alterações não rastreadas no branch atual.