Git has won the battle of version control systems and is widespread – not only in the open source world. But many teams do not get the maximum productivity out of it, because they did not approach git with the right strategies. The talk presents the best strategies for the entire git workflow – from branch and commit over review to merge. The talk helps you answer question like: How do you find a branching workflow that fits your Team? How do you ensure consistent naming? How do you write meaningful commit messages? What’s the best merge strategy for your team? How do you optimize your review process with pull requests? The version control system is the base for all development – so get the best out of it and get productive with your team.