git-workflow-and-versioning
Installation
SKILL.md
Git Workflow and Versioning
Overview
Use trunk-based development with atomic commits. Keep changes small, write clear commit messages, and treat every commit as a save point that could be deployed independently.
When to Use
- Every code change, without exception
Core Principles
Trunk-Based Development
- Work on short-lived feature branches
- Merge to main frequently (at least daily)
- Keep branches small and focused
- Use feature flags for incomplete work