Git is an amazing tool…but what is the best way to use it? Like any tool that gives you great power and flexibility, it’s up to you to use the tool in the best way to suit your purpose. A friend of mine who manages an enterprise-class software development team recommended the git branching strategy explained in this blog post. I highly recommend reading it.