Git and GitHub learning resources
There are a lot of helpful Git and GitHub Enterprise 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 book. You can review the Git command list or Git command lookup reference while using the Try Git simulator.
Become better acquainted with GitHub Enterprise through our getting started articles. See our GitHub flow for a process introduction. Refer to our overview guides to walk through basic concepts.
Puedes conectarte con desarrolladores de todo el mundo en el Soporte de la Comunidad de GitHub para preguntar y responder preguntas, aprender e interactuar directamente con el personal de GitHub Enterprise.
Learn about Git branching using an interactive tool. Read about forks and pull requests as well as how we use pull requests at GitHub. Access references about using GitHub from the command line.
Our GitHub YouTube Training and Guides channel offers tutorials about pull requests, forking, rebase, and reset functions. Each topic is covered in 5 minutes or less.
GitHub Enterprise offers a series of interactive, on-demand training courses including Introduction to GitHub; courses on programming languages and tools such as HTML, Python, and NodeJS; and courses on GitHub Enterprise specific tools such as GitHub Actions.
GitHub offers live trainings with a hands-on, project-based approach for those who love the command line and those who don't.
GitHub offers in-person classes taught by our highly-experienced educators. Contact us to ask your training-related questions.
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 GitHub reach through integrations, or by installing GitHub Desktop and the robust Atom text editor.
Learn how to launch and grow your open source project with the Open Source Guides.