UPDATES
•

Founder, LearnGit.io
For the last few months I've been redesigning LearnGit from the ground up with the goal of making progress tracking easier: where you are and what comes next.
Try LearnGit.io v2.0 free. No account needed.
Look & feel
By far the biggest visual change is simply the updated design system. Brighter colors, warmer textures and things like that.

The new learning track page
A guided path, not a pile of lessons
Structurally, this redesign does a much better job of guiding you through LearnGit’s lesson catalog. There is now a clear sense of your current progress: where you are, and what comes next.
Individual lessons are broken down into a clear Watch -> Explore -> Read pathway. Watch the video lesson, explore the concept with interactive step-by-step visualizations, then read the written documentation.

Progress through 4 learning tracks covering beginner through advanced concepts.
Step-by-step interactive visualizations
Interactive visualizations have also been redesigned. A terminal emulator shows real commands and output, while the visualizer shows the working directory (including untracked, changed and staged files) plus a full visualization of the Git tree including branch pointers and commits.
You can find visualizations in the Fundamentals of Git, Collaboration and Rebase Deconstructed learning tracks.

Step through sequences of commands, and watch the Git tree morph and change.
Open access
In an effort to demystify the platform, the first 2 modules are now accessible to anyone, even without an account. Poke around, interact with the animations, and see what LearnGit is all about: https://app.learngit.io/home/
•
