git

【Git】.gitignoreが反映されない時の対応

現象

.gitignoreで設定しているファイルが除外されない

原因

既にコミットされたことがある(キャッシュにインデックスのある)ファイルが対象だから

対応

既にコミットされたことがあるファイルを対象外にする場合はキャッシュを削除する必要がある

全ファイルキャッシュ削除

git rm -r --cached .

ファイル指定して個別にキャッシュ削除


git rm -r --cached [ファイル名]
ABOUT ME
ytakeuchi
都内在住のフロントエンドエンジニア。2016年からフリーランスとして活動中。座右の銘は「昨日よりも楽に」。好きな言葉は「効率化」。こんな性格なのでプライベートではGoogle Apps Scriptばかり触っています。