ficar limpo

Acabei de aprender sobre este comando hoje e pensei em compartilhá-lo com outras pessoas.

ficar limpo

sinopses: Remover arquivos não rastreados da
descrição da árvore de trabalho :
Limpa a árvore de trabalho removendo recursivamente os arquivos que não estão sob controle de versão, a partir do diretório atual.

Normalmente, apenas os arquivos desconhecidos do git são removidos, mas se a opção -x for especificada, os arquivos ignorados também serão removidos. Isso pode, por exemplo, ser útil para remover todos os produtos de construção.

Se quaisquer argumentos <path> … opcionais forem fornecidos, apenas esses caminhos serão afetados.

Você pode ler mais sobre isso aqui: http://git-scm.com/docs/git-clean