Command Palette

Search for a command to run...

Hectal

Git · version control done properly

Never lose work again.
Collaborate like a senior engineer.

Git is the source of truth for code, infrastructure, and even deployments (GitOps). Learn the model first (commits, trees, refs), then everyday work, branching and rebasing, remotes and pull requests, team workflows, rewriting history safely, advanced tools, and how Git works inside and at scale.

Phases
9
Topics
39
Hours
9
Diagrams
20
Exercises
149

By the end you can

What this course makes you able to do

  • Explain the commit graph, HEAD, branches, and the three trees, so no Git command is magic
  • Branch, merge, rebase, and resolve conflicts confidently
  • Run clean pull-request workflows with reviews, hooks, and protected branches
  • Recover from almost any mistake with reflog, revert, and reset
  • Use bisect, worktrees, submodules, LFS, and scale Git for big repositories

Where should I start?

Pick a path for your goal