😇
.gitignoreが反映されない
はじめに
何度か忘れては調べてを繰り返しているので、自分用にまとめることにしました。
事象
.gitignoreに追跡対象外とするファイルを記載しても反映されない
原因
既に追跡対象としてコミットしてしまっている
解決策
追跡対象から外す必要がある
# 追跡を解除
git rm --cached <file>
# 解除したファイルをコミット&Push
git commit -m "..."
git push origin/<branch-name>
ファイルを追跡対象外に追加する
.gitignoreに追跡対象外とするファイルを追加し、add, commit, pushを行う
これで解決した。
参考サイト
Discussion