There are a lot of helpful Git and GitHub resources on the web. This is a short list of our favorites!
Familiarize yourself with Git by visiting the official Git project site and reading the ProGit ebook. You can review the Git command list or Git command lookup reference while using the Try Git simulator.
GitHub Learning Lab offers free interactive courses that are built into GitHub with instant automated feedback and help. Learn to open your first pull request, make your first open source contribution, create a GitHub Pages site, and more. For more information about course offerings, see GitHub Learning Lab.
You can connect with developers around the world in the GitHub Community Forum to ask and answer questions, learn, and interact directly with GitHub staff.
Branches, forks, and pull requests
Windows users can view a special 10-minute GitHub for Windows tutorial presented by GitHub and Microsoft.
GitHub's web-based educational programs
GitHub offers live trainings with a hands-on, project-based approach for those who love the command line and those who don't.
Training for your company
Learn how to launch and grow your open source project with the Open Source Guides.