Master Git workflows used at top engineering teams — branching, rebasing, and team collaboration.
Free
No credit card required
What is Git and why should engineers care?
Git Flow, trunk-based development, and when to use each.
When to rebase, when to merge, and how to avoid footguns.
Blobs, trees, commits, and refs — how Git actually stores data.
Code review, PR etiquette, and keeping history clean in a team.
Interactive rebase, bisect, worktrees, and other power tools.