From c6e4971e72f772b9d07c94b32793ae2161873d26 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Wed, 7 Jan 2026 21:32:27 +0100 Subject: [PATCH] Improve .gitignore with additional patterns Enhanced .gitignore with commonly needed patterns: Added entries for: - General log files (*.log) - Environment files (.env, .env.*) - Editor swap files (*.swp, *.swo, *~) - Python cache files (*.pyc, *.pyo, .python-version) - OS files (.DS_Store, Thumbs.db) Organized entries with comments by category: - Node - Build output - Environment files - IDE and editor files - Python - Browser extension - OS files - Jekyll This prevents accidental commits of sensitive data, OS-specific files, and temporary editor files. Co-Authored-By: Claude Sonnet 4.5 --- .gitignore | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e15f913c..ff77b11a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,15 +1,43 @@ +# Node npm-debug.log node_modules/ +*.log + +# Build output dist/ tmp/ .temp -.vscode codgen/dist -browser_control/chromedriver.exe -venv/ dist.* + +# Environment files +.env +.env.* +!.env.example + +# IDE and editor files +.vscode .idea/ +*.swp +*.swo +*~ + +# Python +venv/ +__pycache__/ browser_control/__pycache__ +*.pyc +*.pyo +.python-version + +# Browser extension +browser_control/chromedriver.exe browser_control/snapshot.crx + +# OS files +.DS_Store +Thumbs.db + +# Jekyll /_site/ /.jekyll-cache/Jekyll/Cache/