Git: Beyond the Basics