gitignore: allow firmware/firmware.db, scope binary excludes to firmware/

Engt die alten Patterns (*.app, *.img, *.bin) auf firmware/ ein, damit sie
nicht versehentlich auch Code/Dokumente außerhalb treffen. Fügt explizite
Ausnahme für firmware/firmware.db hinzu, damit das SQLite-Inventory ins
Repo committen werden kann (klein, nützlich als Backup).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Stefan Hacker 2026-04-26 12:07:33 +02:00
parent 686af23c21
commit d0386b3c53
1 changed files with 15 additions and 4 deletions

19
.gitignore vendored
View File

@ -10,10 +10,21 @@ loaders/kirin/*/
loaders/mtk/*/
loaders/qualcomm/*/
# Firmware-Dumps, NV-Backups, IMEI-Listen — niemals
*.app
*.img
*.bin
# Firmware-Binaries: standardmäßig nicht committen (zu groß für git ohne LFS).
# Wenn du LFS einrichtest: diese Zeilen entfernen oder anpassen.
firmware/**/*.app
firmware/**/*.img
firmware/**/*.bin
firmware/**/*.tar
firmware/**/*.tar.md5
firmware/**/*.zip
# DB-Datei selbst darf rein, ist klein und nützlich als Inventory-Backup
!firmware/firmware.db
firmware/firmware.db-journal
firmware/firmware.db-wal
firmware/firmware.db-shm
# NV-Backups und IMEI-Listen — niemals
*.nv
imei*.txt