Branch Naming
Use type/short-description format.
Types
feat: User-facing features or behavior changes (must change production code)fix: Bug fixes (must change production code)docs: Documentation onlystyle: Code style/formatting (no logic changes)refactor: Code restructuring without behavior changetest: Adding or updating testschore: CI/CD, tooling, dependency bumps, configs (no production code)
Examples
feat/infinite-scroll
fix/album-path-validation
refactor/state-management
chore/pre-commit-hooks
docs/update-readme
test/e2e-login-flow
Instructions
- Determine the type based on what the work will accomplish
- Choose a short, descriptive slug (2-4 words, hyphenated)
- Create the branch:
git checkout -b type/short-description
Converted and distributed by TomeVault — claim your Tome and manage your conversions.