How Git Actually Stores Your Code

Git makes sense the moment you stop thinking about commands and start thinking about a content-addressed store of objects with pointers into it. Over fourteen mornings, this course builds Git from its hashes upward, until branching, merging, rebasing, and pushing all look like obvious consequences of the storage format.

14 days, one each morning ยท 1 person reading it

It opens with

  1. The Name Is the Content
  2. Blobs don't know their filenames
  3. Trees are how files get names

The rest stays hidden โ€” that's the point. Nobody sees the plan after it's accepted, including whoever made it.

Subscribe Read a sample

Day one is open to everyone โ€” the whole first morning, not an extract. The rest arrives a day at a time once you subscribe.