tree
を使用してディレクトリを一覧表示するのが大好きで、すべてのドットファイルを含むgitリポジトリがあります。それらを表示できるようにするには、tree -a
を実行する必要がありますが、.git
ディレクトリ内のコンテンツも一覧表示されます。これは、ほとんどの人(私自身を含む)が決して触れないものです。
tree -a
ディレクトリのみを除外するために.git
を取得するにはどうすればよいですか?
パターンを除外するには、-Iフラグを使用する必要があります。
tree -a -I '.git'
それが役に立てば幸い。
Gitignore設定を尊重する tree-fiddy というツリーのノードベースのクローンを作成しました。今はかなりアルファ版ですが、私のマシンでは正常に動作しています。