from the experts
Learn to leverage the GitHub ecosystem, use best practices for collaborating on code, or gain an in-depth understanding of Git from the command line with online and in-person classes for all skill levels.
GitHub success, made to order
From training to implementation, GitHub's Services team is here to help you get the most out of Git and GitHub.
Regardless of the scope of your migration, GitHub Services can help you migrate your data in the safest, most efficient way possible.
Learn about GitHub Enterprise and how to set up and administer your instance. You’ll also explore common scenarios and learn best practices.
Our specialists will help with setup, assess authentication and security needs, and train Enterprise administrators in their day-to-day tasks.
On Demand Training
Are you ready to get started using GitHub? Our on-demand training combines hands-on exercises with videos and relevant articles to get you up and running quickly. Best of all, our trainers will be dropping by daily to answer questions and help those who are stuck.
Learn the basics of Git in 15 minutes
This 15 minute interactive tutorial will get you up and running with the basics of Git such as creating a repository, crafting commits, and working with branches.