📝
.gitignoreに追加しても変更が検出される時。
Firebaseのhostingで生成される.firebase/hosting.ZGlzdA.cacheの検出を回避しようとしたときに、これができなかったため、記録することにした。
結論、既にリポジトリに該当ファイルが追跡されている場合は、まだ変更が検出される可能性がある。
その場合は、.firebase/hosting.ZGlzdA.cache を .gitignore に追加した後、次のコマンドを実行して変更をステージし、コミットする。
git rm --cached .firebase/hosting.ZGlzdA.cache
git commit -m "Ignore .firebase/hosting.ZGlzdA.cache"
これにより、.firebase/hosting.ZGlzdA.cache が Git の追跡から除外され、以降のコミットに含まれなくなる。
Discussion