-
Notifications
You must be signed in to change notification settings - Fork 0
2. Branch Structure
Alberto Dallagiacoma edited this page Nov 26, 2025
·
1 revision
main (development - unstable)
├─ feature/feature-1
├─ feature/feature-2
└─ bugfix/fix-bug-1
release/1.0 (production 1.0.x - stable)
├─ v1.0.0 (tag)
├─ v1.0.1 (tag - hotfix)
└─ v1.0.2 (tag - hotfix)
release/1.1 (production 1.1.x - stable)
├─ v1.1.0 (tag)
└─ v1.1.1 (tag - hotfix)
release/2.0 (production 2.0.x - stable)
└─ v2.0.0 (tag)
| Branch | Lifespan | Purpose | Stability |
|---|---|---|---|
main |
Permanent | Active development | Unstable |
release/x.y |
Long-lived | Stable production releases | Stable |
feature/* |
Short-lived | New features | Development |
hotfix/* |
Short-lived | Critical bug fixes | Patch |