- master/main: Represents the latest production-ready code.
- develop: Contains all ongoing work.
- feature/{0-9}-(snake_case): Use for individual features. Delete these branches once the feature is released.
- hotfix/{0-9}-(snake_case): Use for urgent fixes. Delete these branches once the hotfix is released.
- Branching: Start a feature branch from
master/main. If the feature depends on other work, create the branch from the dependent feature.