Git and GitHub learning resources

There are a lot of helpful Git and GitHub resources on the web. This is a short list of our favorites!

In this article

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Or, learn how to contribute.

Using Git

Familiarize yourself with Git by visiting the Git command lookup reference while using the Try Git simulator.

Using GitHub

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.

Become better acquainted with GitHub through our bootcamp articles. See our overview guides to walk through basic concepts.

You can connect with developers around the world in the GitHub Community Support to ask and answer questions, learn, and interact directly with GitHub staff.

Branches, forks, and pull requests

Learn about how we use pull requests at GitHub.

Access quick references about the checklists, cheat sheets, and more.

Tune in

Our GitHub rebase, and reset functions. Each topic is covered in 5 minutes or less.

Training

Free classes

GitHub offers a series of interactive, Command Line.

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

GitHub offers Contact us to ask your training-related questions.

Extras

An interactive .gitignore templates to meet your needs.

Extend your GitHub reach through integrations, or by installing Atom text editor.

Learn how to launch and grow your open source project with the Open Source Guides.

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Or, learn how to contribute.

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant