Làm thế nào để có được cây -a để bỏ qua các thư mục .git?


12

Tôi thích sử dụng treeđể liệt kê các thư mục và tôi có một kho git với tất cả các dotfiles của mình. Để tôi có thể nhìn thấy chúng tôi cần phải làm tree -a, nhưng điều đó cũng sẽ liệt kê các nội dung bên trong .gitthư mục, điều mà hầu hết mọi người (bao gồm cả tôi) không bao giờ dám chạm vào.

Làm thế nào tôi có tree -athể loại trừ chỉ .gitthư mục?

Câu trả lời:


20

Bạn cần sử dụng cờ -I để loại trừ một mẫu:

tree -a -I '.git'

Hy vọng nó giúp.


1

Tôi đã viết một bản sao dựa trên nút của cây được gọi là cây- fiddy nhằm tôn vinh các thiết lập của gitignore. Hiện tại nó khá alpha, nhưng nó hoạt động tốt trên máy của tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.