Gitでカレントディレクトリのファイル一覧を表示
無視されているかどうかを確認したかったので。
コピペ用。
git ls-files -v|perl -pe 's/\/.*/\//'|uniq
ファイル一覧を表示するのは以下。
git ls-files
-v
オプションで無視されているかどうかを表示。
H
はリストの含まれている。
skip-worktree
の時は、s
となる。
assume-unchanged
の時は、状態が表示される、よう。
ただし、ls-files
すると、管理しているファイル全てが表示されるので、多すぎて目的のファイルを見つけられない。
なので、現在のディレクトリのファイルのみを表示する。
git標準ではそんなオプションはないようで、正規表現で絞り込んでるよう。
参考
git ls-files – Qiita
既に git 管理しているファイルをあえて無視したい – Qiita
gitでファイル一覧を見る方法 CodingFirst