Merge Conflicts

Mastering Git

1. Implementation of Git

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.

Author's Notes

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

Course Lessons

Lesson Discussion

Mastering Git - Part 1: Implementation of Git