Special Case Rules
When we are working on a big feature and wants to ensure that the progress is not disturbed by other small features in progress, create new branch from production called features
Make the
featuresbranch stay up to date withproductionWork in progress: Do the same thing just like in Branch Workflow
Separate the progress of big feature: Additional step after Branch Workflow . Cherry pick the progress to the
featuresbranchRelease preparation:
Checkout to the
releasebranchInstead of cherry-pick, rebase
featuresbranch toreleasePush the
releasebranchUpdate the version using tagging rules
On the release date, rebase
releasebranch toproductionand then push theproductionbranch
Last updated