Overview
Explore a unique approach to understanding Git in this 90-minute conference talk. Delve into the inner workings of Git by building a simple version control system from scratch using basic concepts like text editors and file system operations. Gain a mental model of Git's functionality, helping you use it more effectively and clearing up common misunderstandings for those with centralized version control experience. Learn about Git's branching and merging in distributed environments, how to rewrite commit history, and the benefits of the staging area. Discover the techniques behind Git's speed and space efficiency. Conclude with a Q&A session addressing various Git-related questions, equipping you to leverage Git's features to your advantage.
Syllabus
The Git Parable - a different approach to understanding Git (90 min) - Johan Herland
Taught by
NDC Conferences