Get Good with Git and GitHub
You've heard your friends say that "Git is the version control system of the future." You may have also heard such hallway talk as "A GitHub account is the the new resume." But there are a lot of technologies to chase these days and you just might not have had time for Git until now. This half-day workshop takes you from never having used Git all the way up to daily-workflow proficiency with both Git and GitHub. We'll help demystify the directed acyclic graph manipulations that Git performs, not by oversimplifying, but rather by dissecting these complex data structure operations. Our unique disassembly of Git into layers helps computer science-domain practitioners deeply understand "how Git works" and enables them to leverage this newfound knowledge back at the office for version control, collaborative development, and release management excellence.