chore: improve .gitignore with better organization

- Organized entries into logical sections (IDEs, macOS, MCP, etc.)
- Fixed .DS_Store pattern to work in all subdirectories (**/.DS_Store)
- Added macOS-specific ignores (.AppleDouble, .LSOverride)
- Added database SQLite ignores (*.sqlite, *.sqlite-journal)
- Added backup/temporary file patterns (*.bak, *.tmp, *.swp)
- Added log file ignore (*.log)
- Added docs temporary exports (*.pptx, *.docx in diagrams/)
- Removed obsolete AGENTS*.* pattern (file already deleted)
- Removed standalone 'env' pattern (covered by .env.backup)
This commit is contained in:
2025-11-21 10:48:19 +01:00
parent b34612aeaa
commit 3cfb69f0c7
+33 -6
View File
@@ -15,16 +15,43 @@ Homestead.yaml
npm-debug.log npm-debug.log
yarn-error.log yarn-error.log
/auth.json /auth.json
# IDEs
/.fleet /.fleet
/.idea /.idea
/.nova /.nova
/.zed /.zed
.DS_Store /.junie/*
env /.cursor/*
/.vscode/*
# macOS
**/.DS_Store
.AppleDouble
.LSOverride
# MCP
*.mcp* *.mcp*
*.mdc *.mdc
/.mcp.json /.mcp.json
AGENTS*.*
/.junie/* # Database
/.cursor/* /database/*.sqlite
/.vscode/* /database/*.sqlite-journal
*.sql.gz
# Backup & Temporary Files
*.bak
*.backup
*.tmp
*.swp
*~
.*.swp
.*.swo
# Logs
*.log
# Documentation temporary files (generated exports)
/docs/diagrams/*.pptx
/docs/diagrams/*.docx