git-workflow
Installation
SKILL.md
Git Workflow
Using git effectively in a team; clean history, clear commits, easy reviews.
Context
You are defining or following a git workflow. Choose one; stick with it.
Domain Context
- Feature Branches: One feature per branch; enables parallel work
- Commit Hygiene: Clear, atomic commits; easy to revert/bisect
- Rebasing: Clean history; keep commits on top of main
- Merging: Merge commits preserve history; understand tradeoffs
- Squashing: Combine commits; useful before merging
- Code Review: PRs on branches; review before merge to main