09Track 9 of 11

Git Internals

Open the hood.

10 lessons2300 XP
Start the track
  1. 01
    The .git Directory Tour
    What's actually inside a repo
    +180 XP
  2. 02
    The Object Database
    Content-addressed storage explained
    +220 XP
  3. 03
    Blobs, Trees, Commits as DAG
    Why Git is a graph, not a sequence
    +250 XP
  4. 04
    Refs and Symbolic Refs
    Branches, tags, and HEAD demystified
    +210 XP
  5. 05
    The Index Format
    What `.git/index` actually is
    +240 XP
  6. 06
    Packfiles
    How Git compresses its history
    +260 XP
  7. 07
    Garbage Collection Internals
    How Git reclaims space
    +250 XP
  8. 08
    Reachability
    Why some commits live forever and others vanish
    +240 XP
  9. 09
    Loose vs Packed Objects
    Two formats for the same data
    +220 XP
  10. 10
    Plumbing vs Porcelain
    Git's layered command architecture
    +230 XP
← Previous trackDaily WorkflowsNext track →Teamwork & Code Review