Watch this episode for free — or access the full course as a Subscriber. Learn more about the benefits of subscribing here
Mastering Git
Part 1: Implementation of Git
— iOS & Swift, Android & Kotlin, Server-Side Swift, Game Tech, macOS

Lesson Complete

Play Next Lesson

Implementation of Git Pro

This course was originally recorded in 2017. It has been reviewed and all content and materials updated as of May 2020.

There is a typo in the magic square example, which makes it invalid. Please swap 10 and 11 to make a magic square:

16  2  3 13
 5 11 10  8
 9  7  6 12
 4 14 15  1

If you've been using Git for a while, you might be wondering how it actually works. In the first video of the Mastering Git video course, you'll discover how Git is built on top of a simple key-value store-based file system, and what power this provides to you.