.gitignoreに記載しても追跡対象外にならない
.gitignoreに記載しても、全然追跡対象外になってくれなくて困ったことがあったのでメモ。
どうやらすでに git add で追跡しているものは、あとから.gitigoreに記載しても反映されないみたい…
なので、
・ まずは対象のファイルをGitの追跡から外す
・ .gitigoreファイルへ記載
という手順が必要だったようです。
Gitの追跡対象から除外
# 特定のファイルだけ
git rm --cached ファイル名
# フォルダごと
git rm -r --cached フォルダ名
これをしたあとに、.gitignoreに記載をしたら、無事に追跡対象外になりました!
※ --cached
をつけないと、ファイルそのものが削除されてしまうので注意!
参考にさせていただいた記事
https://www-creators.com/archives/1662#gitignore-2
その他メモ
.gitignoreで対象外になっているものを確認する方法
git status --ignored