1
0
mirror of synced 2025-12-21 02:46:50 -05:00
Files
docs/content/github/getting-started-with-github/git-and-github-learning-resources.md
Vanessa Yuen 3df90fc9b8 Hello git history spelunker!
Are you looking for something? Here is all of the GitHub Docs history in one single commit. Enjoy! 🎉
2020-09-27 14:10:11 +02:00

4.8 KiB

title, redirect_from, intro, versions
title redirect_from intro versions
Git and GitHub learning resources
/articles/good-resources-for-learning-git-and-github/
/articles/what-are-other-good-resources-for-learning-git-and-github/
/articles/git-and-github-learning-resources
There are a lot of helpful Git and {{ site.data.variables.product.product_name }} resources on the web. This is a short list of our favorites!
free-pro-team enterprise-server
* *

Using Git

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.

Using {{ site.data.variables.product.product_name }}

{% if currentVersion == "free-pro-team@latest" %}

{{ site.data.variables.product.prodname_learning }} offers free interactive courses that are built into {{ site.data.variables.product.prodname_dotcom }} with instant automated feedback and help. Learn to open your first pull request, make your first open source contribution, create a {{ site.data.variables.product.prodname_pages }} site, and more. For more information about course offerings, see [{{ site.data.variables.product.prodname_learning }}]({{ site.data.variables.product.prodname_learning_link }}).

{% endif %}

Become better acquainted with {{ site.data.variables.product.product_name }} through our bootcamp articles. See our {{ site.data.variables.product.prodname_dotcom }} flow for a process introduction. Refer to our overview guides to walk through basic concepts.

{{ site.data.reusables.support.ask-and-answer-forum }}

Branches, forks, and pull requests

Learn about Git branching using an interactive tool. Read about forks and pull requests as well as how we use pull requests at {{ site.data.variables.product.prodname_dotcom }}.

Access quick references about the command line as well as {{ site.data.variables.product.prodname_dotcom }} checklists, cheat sheets, and more.

Tune in

Our {{ site.data.variables.product.prodname_dotcom }} YouTube Training and Guides channel offers tutorials about pull requests, forking, rebase, and reset functions. Each topic is covered in 5 minutes or less.

Training

Free classes

{{ site.data.variables.product.product_name }} offers a series of interactive, on-demand training courses including {{ site.data.variables.product.prodname_dotcom }} 101: Introduction, {{ site.data.variables.product.prodname_dotcom }} 102: GitHub Desktop, and {{ site.data.variables.product.prodname_dotcom }} 103: Command Line.

{{ site.data.variables.product.prodname_dotcom }}'s web-based educational programs

{{ site.data.variables.product.prodname_dotcom }} 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

{{ site.data.variables.product.prodname_dotcom }} offers in-person classes taught by our highly-experienced educators. Contact us to ask your training-related questions.

Extras

An interactive online Git course from Code School has seven levels with dozens of exercises in a fun game format. Feel free to adapt our .gitignore templates to meet your needs.

Extend your {{ site.data.variables.product.prodname_dotcom }} reach through {% if currentVersion == "free-pro-team@latest" %}integrations{% else %}integrations{% endif %}, or by installing {{ site.data.variables.product.prodname_desktop }} and the robust Atom text editor.

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