fix: remove large binary files from git tracking and improve .gitignore

- Remove large binary files (apt-ostree, apt-ostreed) from debian/ directory
- Add comprehensive patterns for debug symbols and large binary files
- Add patterns for additional build artifacts and large file types
- Prevent future commits of large files that should be ignored
- This should significantly reduce repository size
This commit is contained in:
robojerk 2025-08-19 16:40:33 -07:00
parent f582d7f162
commit 35661c0d13

31
.gitignore vendored
View file

@ -84,6 +84,14 @@ coverage/
.cargo/registry/ .cargo/registry/
.cargo/git/ .cargo/git/
# Debug symbols and large binary files
*.debug
*.dbg
*.so.debug
*.dSYM/
debug/
debuginfo/
# Generated documentation # Generated documentation
docs/_build/ docs/_build/
docs/.doctrees/ docs/.doctrees/
@ -97,3 +105,26 @@ docs/api/
# Local configuration # Local configuration
config.local.* config.local.*
*.local *.local
# Large files and archives
*.iso
*.img
*.qcow2
*.vmdk
*.ova
*.ovf
*.bin
*.exe
*.dll
*.dylib
*.a
*.o
*.elf
# Additional build artifacts
build/
dist/
out/
output/
*.build
*.buildinfo