Getting started
How to get a copy of this course and start in minutes, so you will get access to all the hands-on activities that will really bump your experience.
Small interactive tutorials for developers.
How to get a copy of this course and start in minutes, so you will get access to all the hands-on activities that will really bump your experience.
Adopt a smooth and efficient workflow by using worktrees. With a single Git clone, switching branches becomes as simple as moving to another directory.
Understand diffs and patches, the building blocks of Git. Learn to create, apply, and share patches for code reviews, quick fixes, and email-based workflows.
Rebasing in Git is a complex and powerful feature. Using the interactive mode of rebase is one of the best to deliver a clean, and readable, history of commits.