Besides our Bootcamp articles, there are literally thousands of excellent Git and GitHub resources on the web. A smaller and curated set of links that our users tell us are the most helpful are as follows.

References

The Official Git Site

The Git homepage offers a search through all Git commands and Git binary downloads for all supported platforms.

Git Cheat Sheets

We have Git cheat sheets in several different languages, available on our training site.

Online Git Tutorials

Git Immersion provides a full length Git tutorial.

Git - The Simple Guide is a single-page site that gently walks through the basics of Git.

Video Tutorials

Video based walkthroughs of Git commands and GitHub.com features are available on the YouTube GitHubGuides Channel.

Git Reference

Git Reference is another official Git resource, providing quick instructions for using common commands.

ProGit

For students seeking deeper Git knowledge, ProGit is a thorough open source book from Scott Chacon. It can be viewed online or downloaded in ePub, Mobi, or PDF formats.

Git Workflows

The workflow used at GitHub is described by Scott Chacon and the specifics of using Pull Requests is further detailed on the GitHub blog.

Try Git

This browser-based interactive Git tutorial has 25 challenges and has been enjoyed by hundreds of thousands new Git users. Try Git today!

Git Real

This interactive online Git course by Code School has seven levels with dozens of individual exercises in a fun game format.

Training Events

Office Hours & Free Classes

GitHub sponsors a monthly free one-hour introductory-level class via a live webinar.

GitHub's Web-based Educational Programs

GitHub offers paid full-day online Git Foundations and paid Git Advanced classes in both public and private formats.

Training For Your Company

GitHub offers on-site Git and GitHub training from some of the world's best-known Git educators. Our official GitHub Training web site outlines the most common class topics and offers a summary of the trainers' qualifications. Drop us a line with any of your training class planning questions.