I've introduced git flow in our team this week and am using it myself for a few weeks now and I absolutely love it. It makes branching and merging back so much easier. It can all be done with default git but git flow makes it so much easier and the branching model is fairly easy to understand and explain to new team members.
I'm all pro