Git under the hood (minimal)

Git is a content-addressable, immutable, distributed database optimized for tracking filesystem snapshots. Core ideas: Everything is identified by a…