You can git pull, merge, and even force-push with the best of them, but what’s really going on in that .git folder? What’s a commit, and how does it know where it came from? What does checking out a tag have to do with detaching your head, and why does rebase mess things up so thoroughly? In this talk, we’ll get inside individual commits and learn to push them around, then zoom out to the whole repository. Come find out how Git’s glorified game of Connect-the-Dots can improve the development workflow and collaboration opportunities for your whole team!
About our speaker:
Gemma is a software engineer, video gamer and recovering classical violinist who has been developing PHP web applications since before PHP5 (and applications in C, .NET and Delphi since before then). She is passionate about using pragmatic processes and tooling to support developers of all types and skillsets, and her level of excitement over learning new dev technology tends to correlate strongly with her level of caffeination. Gemma and her husband live with their two dogs in New Mexico, where they climb volcanoes for fun.