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:
+33
-6
@@ -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
|
||||||
Reference in New Issue
Block a user