Jak zdobyć drzewo -a, aby ignorowało katalogi .git?


12

Uwielbiam korzystać treez listy katalogów i mam repozytorium git ze wszystkimi moimi plikami dot. Żeby je zobaczyć, muszę to zrobić tree -a, ale wyświetli to także zawartość .gitkatalogu, której większość ludzi (w tym ja) nigdy nie odważy się dotknąć.

Jak mogę tree -awykluczyć tylko .gitkatalog?

Odpowiedzi:


21

Musisz użyć flagi -I, aby wykluczyć wzorzec:

tree -a -I '.git'

Mam nadzieję, że to pomoże.


1

Napisałem oparty na węzłach klon drzewa o nazwie Tree- Fiddy, który honoruje ustawienia gitignore. Obecnie jest dość alfa, ale działa dobrze na moich komputerach.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.