Master the DAG, interactive rebasing, and the hidden power of the reflog. Modules Git Fundamentals Branching & Merging Advanced Git Git Internals
Course Modules
Module 01
Available
Git Fundamentals
Start your journey into Git's architecture. Learn about content-addressable storage, the object model, the three trees, and the commit DAG.
Module 02
Available
Advanced Git
Master advanced Git techniques including interactive rebase, history rewriting, reflog recovery, and binary search debugging.
Module 03
Available
Git Internals
Master the inner workings of Git. Explore the .git directory, understand blobs, trees, and commits, and learn how to use plumbing commands to build commits manually.