The Git Parable
Are you baffled by the communityâ€™s obsession with Git?
Do your knees tremble at the thought of encountering a merge conflict, or even worse: getting thrown into 'head' state?
When a new team says theyâ€™re using Git, do you wonder why theyâ€™re turning up their noses at the centralized VCS you know?
Everybody understands adding, committing, pushing and pulling; but trying to understand Git with the same paradigm as you approach centralized version control systems is a recipe for fear, uncertainty & doubt. Git doesnâ€™t work like a centralized version control system, which can be confusing. If you want to understand how Git truly IS different, this session is for you. Git becomes much easier to understand, once you approach it with the understanding that itâ€™s fundamentally different from a centralized VCS.
The goal of this talk is to shed some light on how Git works under the hood. To develop a mental model of how Git works, weâ€™ll start with, â€œThe Git Parable,â€ by Tom Preston-Warner. Weâ€™ll take a look at some of Gitâ€™s core concepts including its basic object storage, how commits work, how branches and tags work, and weâ€™ll look at the different kinds of merging in Git (yes, including rebase). Youâ€™ll walk away with a better understanding of these concepts, able to use Git with more confidence.
Cori Drew's Bio
Cori Drew is a senior consultant with Improving Enterprises in Addison, TX. She started her programming career as a web developer before cutting her OOP teeth (& falling in love with C#) in 2003 in .NET Framework 1.1. Cori was a programmer for 8.5 years before discovering there was a developer community in 2009. Appreciation for growth & learning, enabled by our tech community, has inspired her to try to pay it forward.
6:00 p.m. - Networking and Pizza
6:30 p.m. - Main Presentation
8:30 p.m. - Door Prizes
Have questions about Dallas C# SIG June Meeting - The Git Parable?
Contact Dallas C# SIG