What are the best practices for collaboration using git? In this session we'll look at a range of techniques from pull request based code reviews through short running feature branches and the use of feature toggles for continuous deployment scenarios.