.gitignore
ignoreされているファイル一覧を出す
git status --ignore
実験
code:zsh
.
├── .gitignore
├── bar
│ ├── 37.txt
│ └── baz
│ └── 37.txt
├── baz
│ └── 37.txt
└── foo
├── 37.txt
└── bar
├── 37.txt
└── baz
└── 37.txt
gitignoreが
bazおよびbaz/の場合に無視される
bar/baz/
baz/
foo/bar/baz/
/bazおよび /baz/の場合に無視されるもの
baz/
この結果だけではわからない事実として、末尾の/はディレクトリを表すが、ない場合にはディレクトリとファイル両方ということになる
? gitignoreにかいたのにdiffに出てくる
git rm --cached ファイル名