Comment obtenir l'arborescence -a pour ignorer les répertoires .git?


12

J'adore utiliser treepour lister les répertoires, et j'ai un dépôt git avec tous mes fichiers dot. Pour que je puisse les voir, je dois le faire tree -a, mais cela listera également le contenu à l'intérieur du .gitrépertoire, que la plupart des gens (moi y compris) n'osent jamais toucher.

Comment pourrais-je tree -aexclure uniquement le .gitrépertoire?

Réponses:


20

Vous devez utiliser l'indicateur -I pour exclure un modèle:

tree -a -I '.git'

J'espère que cela aide.


1

J'ai écrit un clone d'arbre basé sur un nœud appelé tree-fiddy qui honore les paramètres de gitignore. C'est assez alpha en ce moment, mais ça marche bien sur mes machines.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.