From 35661c0d1386c56858be8e888858efe199f84094 Mon Sep 17 00:00:00 2001 From: robojerk Date: Tue, 19 Aug 2025 16:40:33 -0700 Subject: [PATCH] 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 --- .gitignore | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/.gitignore b/.gitignore index 24939c72..bab3484b 100644 --- a/.gitignore +++ b/.gitignore @@ -84,6 +84,14 @@ coverage/ .cargo/registry/ .cargo/git/ +# Debug symbols and large binary files +*.debug +*.dbg +*.so.debug +*.dSYM/ +debug/ +debuginfo/ + # Generated documentation docs/_build/ docs/.doctrees/ @@ -97,3 +105,26 @@ docs/api/ # Local configuration config.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