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
yarn-error.log
/auth.json
# IDEs
/.fleet
/.idea
/.nova
/.zed
.DS_Store
env
/.junie/*
/.cursor/*
/.vscode/*
# macOS
**/.DS_Store
.AppleDouble
.LSOverride
# MCP
*.mcp*
*.mdc
/.mcp.json
AGENTS*.*
/.junie/*
/.cursor/*
/.vscode/*
# Database
/database/*.sqlite
/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