git ls-files コマンド

参考:

git-ls-files Documentation | Git [Official]

使い方

Git 管理されている js ファイルを表示する。

$ git ls-files '*.js'

参考:

git find じゃなくて git ls-files – Qiita

git でファイル一覧を見る方法 | CodingFirst

Can I use Git to search for matching filenames in a repository? – Stack Overflow

オプション

参考:

git ls-files – Qiita

ls コマンド風に表示する

GNU 由来の ls コマンドを使う場合

$ git ls-files | awk -F / '{print $1}' | uniq | xargs ls -d --color=auto

Mac (BSD) の ls コマンドを使う場合

$ git ls-files | awk -F / '{print $1}' | uniq | xargs ls -dG

参考:

how to `git ls-files` for just one directory level. – Stack Overflow

除外ファイルの一覧を表示する

Git 管理から除外されているファイルの一覧を表示する。

$ git ls-files -o

ディレクトリをまとめて表示する。

$ git ls-files -o --directory

参考:

`git ls-files -o` に `–directory` をつけて見やすく – Qiita

テキスト形式のファイル一覧を表示する

$ git grep -Il ''

参考:

How to list all text (non-binary) files in a git repository? – Stack Overflow

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です