All guides
Guide/9 chapters/78 min
Git & Version Control, Demystified
- 01What Is Version Control? Why Every Developer Uses GitBeginner8 min
- 02How Git Stores History: Commits, Trees, and BlobsBeginner9 min
- 03Git Branches & Merging, Without FearBeginner9 min
- 04The Git Staging Area, ExplainedBeginner8 min
- 05Git Remotes: Push, Pull, and FetchBeginner9 min
- 06Resolving Merge Conflicts, CalmlyBeginner8 min
- 07Rebase vs Merge: What's the Difference?Intermediate9 min
- 08Undoing Anything in Git: Reset, Revert, and ReflogIntermediate9 min
- 09Pull Requests & Code Review: How Teams ShipBeginner9 min