Git Internals: Why Your Commits Aren't Actually Diffs
TL;DR: Git is a content-addressable filesystem that stores project states as full snapshots rather than incremental deltas. Every object—blobs, trees, and commits—is identified by a unique SHA-1 hash
doogal.dev4 min read