Limpe um repositório git bagunçado!

Tem um repositório git com um monte de lixo que deseja limpar? Quer voltar a um estado de checkout primitivo?

Este protocolo é para você!

1) git cleanlimpa arquivos / diretórios “inúteis”:

git clean -xfd

( -fpara limpar arquivos, -xpara limpar arquivos ignorados e -dpara limpar diretórios.)

2) git checkoutpara que seus arquivos voltem ao estado de confirmação:

git checkout -- .

Execute-o a partir da raiz do seu repo (observe .no comando acima, isso significa “diretório atual”, mas você pode usar qualquer caminho que precisar, conforme apropriado.