gitignoreに対象を書いても、消えない場合はキャッシュを消す
Gitの管理対象から特定のファイルまたはディレクトリを除外したい場合の対処法
この際、こんなコマンドがよく出てくるが、
$ git rm -r --cached [リポジトリから削除したいディレクトリ名]
対象のディレクトリまで cd してから直で指定できる。
まぁつまり、自分のいま居る場所からのパスということみたい。
あと、ディレクトリを管理対象から外すには、-r が必要。
Git - 後から.gitignoreにファイルを追加する方法|teratail
gitの管理対象から特定のファイル、ディレクトリを削除する - Qiita
ファイルを残した場合は必ず.gitignoreに追記するように。
毎度、対象のファイル自体も消える。
.gitignoreに記載してから、git rmを実行する必要があるのかも。
デフォルトのgitignore
laravel/.gitignore at master · laravel/laravel · GitHub