¿Cómo hacer que el árbol -a ignore los directorios .git?


12

Me encanta usar treepara enumerar directorios, y tengo un repositorio git con todos mis archivos de puntos. Para poder verlos, tengo que hacerlo tree -a, pero eso también enumerará los contenidos dentro del .gitdirectorio, que la mayoría de las personas (incluido yo mismo) nunca me atrevo a tocar.

¿Cómo podría tree -aexcluir solo el .gitdirectorio?

Respuestas:


20

Debe usar el indicador -I para excluir un patrón:

tree -a -I '.git'

Espero eso ayude.


1

Escribí un clon de árbol basado en nodos llamado tree-fiddy que honra la configuración de gitignore. Es bastante alfa en este momento, pero funciona bien en mis máquinas.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.