beginnerFree
Choosing Your Strategy
three moves, arranged differently: cut a line, land it back, mark the release
More in Choosing Your Strategy
You've reached the end of this skribble — here's what's next in this module.
Git Flow - Five Lanes, Fixed Jobs
🔒Git Flow - Five Lanes, Fixed Jobs
two lanes live forever (main, develop); feature, release and hotfix are opened for a job and closed - every route is fixed
beginnerPremium
Trunk-Based - One Line, Tiny Branches
🔒Trunk-Based - One Line, Tiny Branches
one long-lived branch; work branches kept deliberately short - small merges collide less and hurt less
beginnerPremium
Release Branches - Supporting Old Versions
🔒Release Branches - Supporting Old Versions
release/1.x lives beside main; a fix lands on main FIRST, then a copy is cherry-picked back to each supported release
beginnerPremium
Stabilization Flow - Bugfix vs Hotfix
🔒Stabilization Flow - Bugfix vs Hotfix
a release line hardens while main moves on: bugfixes land on the release FIRST, hotfixes cut from what shipped
beginnerPremium
