Git has quickly become an incredibly popular version control system, but how does it actually work? It’s very different from a centralized version control system, and understanding how it models history allows you to better understand how to use it. In this presentation, you will learn more about how Git actually works “under the covers” and how a distributed version control system is both fast and flexible.
Edward Thomson is a Senior Software Development Engineer at Microsoft, where he develops the core Git functionality for Visual Studio and Team Foundation Server. He is a core contributor to the libgit2 project, which brings Git repository management functionality to a number of applications. You can find Edward on Twitter as @ethomson and online at http://www.edwardthomson.com/ .