3 ms·
I use gitflow because it helps split up my development work from others on my team that need a code base that Just Works (tm). I want them to be able to checkou
by cbcoutinho 9y ago
I use gitflow because it helps split up my development work from others on my team that need a code base that Just Works (tm). I want them to be able to checkout master and have no issues. From this point of view, my colleagues are also my customers, and I use master as a release branch - this is beyond all else, most important for me.
Further, it makes sense to have separate 'feature' branches coming off of develop that can be experimental in nature and scrapped at any time instead of rewinding the develop history to a stable point.
EDIT: I mean to split it up for my colleagues because they are not in primarily code-related functions and don't need to be editing the source.