4 ms·
Master exists as a pristine releasable code base. Develop is the main branch for working on things, and branching usually happens from there. Having master and
by bobbywilson0 16y ago
Master exists as a pristine releasable code base. Develop is the main branch for working on things, and branching usually happens from there. Having master and develop lets you keep developing on your project while having a frozen deployable branch master in this case.
- kscaldef 16y agoMy question is, why is this (develop/master) better than master/release branches? Or master/qa/production? Or do you view that as just an arbitrary choice of names (since there's nothing special about the master branch in git)?
- rlpb 16y agoI would prefer not calling any branch master when using a specific scheme like this. It's confusing. Master of what? The master development branch? The master release branch? Better to name each branch specifically.