006.7 — Version Control as Memory: What Git Actually Stores
Git doesn't store diffs. It stores snapshots.
Git doesn't store diffs. It stores snapshots. The diff you see when you run git diff is computed on the fly — derived from comparing two snapshots. The underlying object model is a content-addressed …



