Como fazer com que a árvore -a ignore os diretórios .git?


12

Adoro usar treepara listar diretórios e tenho um repositório git com todos os meus arquivos de ponto. Para eu poder vê-los, preciso fazer isso tree -a, mas isso também listará o conteúdo dentro do .gitdiretório, que a maioria das pessoas (inclusive eu) nunca ousa tocar.

Como eu poderia tree -aexcluir apenas o .gitdiretório?

Respostas:


20

Você precisa usar o sinalizador -I para excluir um padrão:

tree -a -I '.git'

Espero que ajude.


1

Eu escrevi um clone de árvore baseado em nó chamado tree-fiddy que honra as configurações de gitignore. É bastante alfa agora, mas está funcionando bem em minhas máquinas.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.