[git] .gitignore の対象になるかどうか確認する
問題
.gitignore が効いているかどうか確認したい。
.gitignore が効くかどうか確認したい。
今無視されているかどうか確認したい。
答え
無視されるファイル名か確認
git check-ignored ファイル名
無視されるディレクトリ、ファイル名だと、その名前が返ってくる。
無視されない場合は何も返ってこない。
-v オプションをつけると、どの設定ファイルの設定で無視されているか表示される。
無視されているか確認
git status --ignored
Untracked files と Ignored files が確認できる。
.gitignore の対象のファイルでも、バージョン管理に追加してしまったファイルは表示されない。
無視されているか確認
git ls-files --other --ignored --exclude-standard
これも、.gitignore の対象のファイルでも、バージョン管理に追加してしまったファイルは表示されない。
コメント