Git Internals — Git & GitHub Fundamentals Roadmap
What Git is actually doing under the hood when you run everyday commands
Steps in Git Internals
- Git Objects (Blobs, Trees, Commits) — advanced · The content-addressed object model that everything in Git is built from
- How Git Stores Data (The .git Directory) — advanced · Exploring the .git folder to see objects, refs and configuration directly
- References, HEAD & the Commit Graph — advanced · How branches and tags are just pointers, and what HEAD actually points to
- Packfiles & Garbage Collection — advanced · How Git compresses history over time and cleans up unreachable objects
- Plumbing vs Porcelain Commands — advanced · The low-level commands Git's everyday commands are built on top of
Part of
- Git & GitHub Fundamentals roadmap — the full learning path