Como excluir arquivos não rastreados no git

Como excluir arquivos não rastreados no git

Prefácio

Às vezes, você não deseja enviar as alterações de código ou deseja extrair e atualizar diretamente o código do armazém remoto mais recente, mas o código local já fez muitas alterações. Solução:

1. Arquivos não rastreados (não monitorados)
Arquivos não rastreados (não monitorados) são arquivos que você adicionou e que ainda não foram rastreados. Como removê-lo.

1.1. Excluir arquivos não rastreados

git clean -f

1.2. Exclua até mesmo o diretório não rastreado.

git clean -fd

1.3. Exclua até mesmo os arquivos/diretórios não rastreados do gitignore (use com cuidado, geralmente isso é usado para excluir .o compilados e outros arquivos)

git clean -xfd

Ao executar os comandos acima, esses arquivos serão excluídos diretamente para você. Isso pode pegá-lo desprevenido e fazer você se arrepender se excluir arquivos/diretórios que não deseja excluir.
Portanto, sugiro que antes de executar o comando acima, primeiro execute o comando view do comando acima (mais -nparâmetros) para ver quais arquivos o comando irá deletar.

Antes de usar o comando acima, é recomendado adicionar -nparâmetros para ver quais arquivos serão excluídos para evitar que arquivos importantes sejam excluídos acidentalmente.

git clean -nf

git clean -nfd

git clean -nxfd

A execução de um comando com -nparâmetros listará os arquivos que serão excluídos pelo comando, mas não excluirá os arquivos; execute o git cleancomando correspondente após confirmar que tudo está correto.

Acho que você gosta

Origin blog.csdn.net/csdn_yudong/article/details/133786407
Recomendado
Clasificación