📝

.gitignoreに追加しても変更が検出される時。

2024/03/16に公開

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