12/12/20239 min read
A gitflow branching strategy for a release-managed codebase
Protected main and develop, disposable feature and release branches, and a non-SNAPSHOT version string that doubles as the environment gate. How this model works when a change window, not a merge, is what ships code.
Read article