Chore: Add .claude/settings.json to gitignore and remove from tracking

**Changes:**
- Added `.claude/` directory to .gitignore (Claude Code local settings)
- Removed `.claude/settings.json` from git tracking (local/environment-specific)

**Rationale:**
- `.claude/settings.json` contains user-specific Claude Code permissions and settings
- Should never be committed to git (similar to .vscode/, .idea/)
- Each developer should manage their own local settings
- Prevents merge conflicts from local configuration differences

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
valtterimelkko 2026-01-30 10:36:51 +00:00
parent 6a4ae2934b
commit cb742ebb27
2 changed files with 4 additions and 7 deletions

View File

@ -1,7 +0,0 @@
{
"permissions": {
"allow": [
"Bash(pm2 status:*)"
]
}
}

4
.gitignore vendored
View File

@ -126,6 +126,10 @@ skills/global-skills
**/.DS_Store
Thumbs.db
# Claude Code Local Settings
.claude/
.claude/settings.json
# Package Manager Locks (use source control for dependency pinning)
pnpm-lock.yaml
bun.lock