Git branches are only useful on public repos where you have contributors from outside the team. Used on any other scenario makes you a bad engineer by delaying integration, therefore, increasing costs of production.
Without branches, how do you work in team?
He explains it better than me.
Oh man, come out of the cave ;-)
Oh, c'mon. Such a pedantic you are.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.