In software development, version control is absolutely critical. Without a solid version control system, you’re just undermining all the hard work that goes into any development project. At XSolve, we’ve been using Git for version control for several years now. Having tested it in a variety of scenarios, including back-end and mobile apps, and thanks to our close collaboration with clients, we’ve developed our own best practice ways of working with Git. In this post, we’ll show you the standard Git-Flows we’ve created and now use as standard.