Visual Learning
Unique, carefully designed tree creature images to help you associate commands with their functions.
Comprehensive Explanations
Clear explanations and step-by-step cheat sheets to reinforce your learning.
Essential Commands
18 essential Git commands, carefully selected to ensure you have a solid foundation: init, add, commit, log, status, diff, restore, branch, checkout, merge, rebase, clone, remote, fetch, pull, push, tag, stash.