DEV Community

Discussion on: Git Branching and Branching Strategy

Collapse
 
valentinprgnd profile image
Valentin Prugnaud 🦊

This strategy has been proven to be an anti-pattern though, for more on this: martinfowler.com/articles/branchin...

Collapse
 
bnevis profile image
Bryon Nevis

I disagree with that assessment. The anti-pattern originates from "An environmental branch is branch that contains commits that apply to the source code to reconfigure the product to run in a different environment." The suggested branching model, when no changes are being made to development, will eventually result in development, staging, and production being absolutely identical.