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
|
||||
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
|
||||
Reference in New Issue
Block a user