All courses
Git in Motion
The Git course that shows its work. Every concept animated, every step explained.
Almost readyAll levelsVisual learning
$12Sale at launch · regular price $29 USDUSD at launch · tax included · one payment · lifetime access
Enrolment opens when the course is ready.
What you’ll learn
The course is being made. Here’s the direction.
how git actually works: objects, refs and the commit graph, so its commands stop being spells to memorize.
branching, rebase, reflog and recovery. Comprehensive, with nothing assumed.
Who it’s for
- Engineers who use git daily but still treat its commands as magic incantations.
- Developers who want a clear mental model of the object store, index, and commit tree.
- Anyone who has panicked after a bad rebase or struggled to recover detached commits.
- Teams looking to write cleaner history through deliberate branch and merge workflows.
The planned lessons
An outline of what’s taking shape. Lessons aren’t available to watch yet.
- What Is Git
- The Repository
- Installing Git
- Configuring Git
- Your First Commit
- Choosing What to Stage
- Undoing Things
- Ignoring Files
- What Are Branches
- Creating Branches
- Merging Branches
- How Branches Work
- Visiting an Old Commit
- What Is GitHub
- Setting Up GitHub
- Pushing to GitHub
- Cloning and Pulling
- When You Both Have Changes
- Merge Conflicts
- What Are Pull Requests
- Creating a Pull Request
- Worktrees