Git and GitHub — resources
roadmap.sh: https://roadmap.sh/git-github
Books
- Pro Git, 2nd Edition (Scott Chacon, Ben Straub) — the definitive, free Git book covering basics through internals.
- Version Control with Git, 3rd Edition (Prem Kumar Ponuthorai, Jon Loeliger) — deeper O’Reilly treatment of Git’s model and workflows.
- Learn Git in a Month of Lunches (Rick Umali) — approachable, task-by-task introduction for newcomers.
Courses / practice
- Pro Git (online) — the official free book; read it cover to cover or as a reference.
- Learn Git Branching — interactive visual sandbox for mastering branching, merging, and rebasing.
- GitHub Skills — official hands-on courses for PRs, Actions, and GitHub collaboration.
- GitHub Docs — authoritative reference for repositories, pull requests, and the platform.