From bfdcf3cd87498249418e8a90a49f3e7cb82ccf41 Mon Sep 17 00:00:00 2001 From: "qwen.ai[bot]" Date: Fri, 17 Apr 2026 07:36:09 +0000 Subject: [PATCH] Update .gitignore with comprehensive ignore patterns for sensitive data and dependencies Key features implemented: - Added comprehensive .gitignore patterns including node_modules/, environment files (.env, *.env.*), and Python cache/__pycache__/ - Included standard ignore rules for compiled artifacts (*pyc, dist/, build/), logs (*.log), editor files (.vscode/, .idea/), and system files (.DS_Store, Thumbs.db) - Added patterns for compressed files, coverage reports, and dependency caches across multiple languages and frameworks This update provides robust protection against committing sensitive configuration files, build artifacts, and local development environment files while maintaining clean repository state. --- .gitignore | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 66 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6443b6b..038e41b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,66 @@ -Nothing should be ignored in this case, as only a README.md file was added and there are no build artifacts, dependencies, or temporary files in the changes. \ No newline at end of file +``` +# Compiled and build artifacts +*.pyc +__pycache__/ +*.o +*.obj +dist/ +build/ +target/ + +# Dependencies +.venv/ +venv/ +node_modules/ +.mypy_cache/ +.pytest_cache/ +.gradle/ + +# Logs and temp files +*.log +*.tmp +*.swp +*.swo + +# Environment +.env +.env.local +*.env.* + +# Editors +.vscode/ +.idea/ + +# System files +.DS_Store +Thumbs.db + +# Coverage +coverage/ +htmlcov/ +.coverage + +# Compressed files +*.zip +*.gz +*.tar +*.tgz +*.bz2 +*.xz +*.7z +*.rar +*.zst +*.lz4 +*.lzh +*.cab +*.arj +*.rpm +*.deb +*.Z +*.lz +*.lzo +*.tar.gz +*.tar.bz2 +*.tar.xz +*.tar.zst +``` \ No newline at end of file