From d83e15b8fc07d89a1d61041818e17e730a64f0a8 Mon Sep 17 00:00:00 2001 From: Javier Date: Sat, 5 Sep 2026 14:39:15 +0200 Subject: [PATCH] chore: stop tracking build/ (compile artifacts) + add .gitignore build/ is generated by CMake and must not be in the repo; it bloated .git to 571MB and made pushes fail (gitea/nginx resets the connection on large uploads). Untrack the 397 build/ files (kept on disk, just removed from the index) and add a .gitignore covering build/ and build_*/ so they stay out going forward. Repo is now source-code only and pushes are small. --- .gitignore | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5fafdc8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,20 @@ +# Build directories (never commit) - recreated by CMake +build/ +build_*/ +build_linux/ +build_win/ +build_mailio/ +build_asan/ +CMakeCache.txt +CMakeFiles/ + +# Qt / IDE local settings +.qtcreator/ +*.user + +# Test binaries / temp +/test_* + +# OS files +.DS_Store +Thumbs.db \ No newline at end of file