Git Strategy for Project Configuration
What to commit (.claude/ in project):
gitignore
# .gitignore for project root
.claude/CLAUDE.md # Personal instructions
.claude/settings.local.json # Machine-specific overrides
.claude/plans/ # Saved plan files (optional)What to share:
bash
git add .claude/settings.json # Team hooks/permissions
git add .claude/agents/ # Custom agents
git add .claude/commands/ # Slash commands
git add .claude/hooks/ # Automation scripts
git add .claude/rules/ # Team conventions
git add .claude/skills/ # Knowledge modules