Guides ยท Technology

Git Branching Workflow Basics

Keep branches tidy and releasable

This guide describes a simple git workflow with main as stable, short-lived feature branches, review gates, and release tagging for predictable deployments.

Branch naming

Use prefixes like feature/, fix/, chore/ with short slugs for clarity.

Short-lived branches

Keep changes small, rebase frequently on main, and avoid long-lived divergence.

Review and testing

Open pull requests early, run tests, and require at least one peer review before merging.

Release tagging

Tag releases from main with semantic versions; document changes in a simple changelog.

Related Terms