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
features
branch stay up to date withproduction
Work 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
features
branchRelease preparation:
Checkout to the
release
branchInstead of cherry-pick, rebase
features
branch torelease
Push the
release
branchUpdate the version using tagging rules
On the release date, rebase
release
branch toproduction
and then push theproduction
branch
Last updated