Best Practices 2026

Types of Commit

Conventional Commits
featNEW FEATURE

Adds a new feature to the product.

feat(api): add user oauth login

fixFIX

Resolves a bug or unexpected behavior.

fix(ui): resolve button jump on hover

refactorSTRUCTURE

Improves code without altering external logic.

refactor: extract validation logic

choreMAINTENANCE

Dependency updates or routine tasks.

chore(deps): update react to v19

perfPERFORMANCE

Code improvements that optimize speed or resource usage.

perf(db): optimize query indexing

docsDOCUMENTATION

Changes exclusively to documentation files (README, manuals).

docs: update api endpoint reference

!
BREAKING CHANGE
Incompatible Changes

Use a ! after the type or add the footer BREAKING CHANGE: to notify major version changes.

feat(auth)!: drop support for legacy api
logoxeland314
Commits clear • Teams happy.
#git #productivity #standards