Anda perlu menggunakan flag -I untuk mengecualikan pola:
tree -a -I '.git'
Semoga membantu.
Saya menulis tiruan pohon berbasis simpul yang disebut tree-fiddy yang menghormati pengaturan gitignore. Ini cukup alfa sekarang, tetapi berfungsi dengan baik di komputer saya.