Como obter árvore -a para ignorar diretórios .git?

8

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

Como obtenho o tree -a para excluir apenas o diretório .git ?

    
por Luiz Berti 24.06.2014 / 02:12

2 respostas

14

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

tree -a -I '.git'

Espero que ajude.

    
por 24.06.2014 / 02:38
0

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

    
por 27.06.2016 / 18:06