Recently I gave a demonstration on "Tagging Releases in Git" in my organization. We short of implemented feature branching, and then I found having multiple long lived branches are nightmare.
Tagging for the version management is the best option, however I was not very confident, but after reading this article I think we are heading towards right direction.
Thank you, keep up the good work.
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.