.gitignoreが反映されないときの確認リスト

.gitignore

__pycache__/
*.py[cod]
*$py.class

.gitignoreで指定しているpycacheが平然とステージング待ちをしている。

やることその1 キャッシュクリア

対象ファイルが既にgit管理対象になっているケース。

$ git rm -r --cached .

これでキャッシュクリアすることで.gitignoreの対象になるはず。

.gitignoreの文字コード確認

SHIFT-JISやUTF-16などで認識されない場合がある。UTF-8として保存する。

コメント

タイトルとURLをコピーしました