From e0eef3d9066466075ecc00bf3c1ed65b75102110 Mon Sep 17 00:00:00 2001 From: Krzysztof kuhy Rudnicki Date: Sat, 22 Aug 2026 16:17:39 +0200 Subject: [PATCH] Ignore Firebase CLI debug logs crdt-sync/firebase-debug.log had been sitting untracked since 2026-08-11. The file itself is disposable tool exhaust, but it not being ignored is the actual bug: the CLI rewrites it on every failed command, so it reappears in `git status` indefinitely and is one stray `git add .` away from landing a 1931-line log in the history. Covers the sibling logs the same CLI writes (firestore, database, and the rotated firebase-debug.N.log form), since they appear the same way. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01CFSGeWxHPY5rHUGrPqhcmG --- .gitignore | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitignore b/.gitignore index 14002ad..1a29dc1 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,11 @@ dist/ .coverage.* coverage.lcov htmlcov/ + +# Firebase CLI debug exhaust. Written next to whichever directory the CLI was +# invoked from (crdt-sync/ in practice), regenerated on every failed command, +# and never worth committing. +firebase-debug.log +firebase-debug.*.log +firestore-debug.log +database-debug.log