GitHub

Resources and guides for mastering the world’s leading platform for version control and collaborative development. Learn how to effectively manage repositories, understand branching and merging, automate your workflows with GitHub Actions, and put AI to work. New to GitHub? Check out our documentation on how to get started.

Deployment reliability at GitHub

Last week, we described how we improved the deployment experience for github.com. When we describe deployments at GitHub, the deployment experience is an important part of what it takes to ship applications to production, especially at GitHub’s scale, but there is more to it: the actual deployment mechanics need to be fast and reliable.

The world's largest developer platform

Docs

Docs

Everything you need to master GitHub, all in one place.

GitHub

GitHub

Build what’s next on GitHub, the place for anyone from anywhere to build anything.

Customer stories

Customer stories

Meet the companies and engineering teams that build with GitHub.

Work at GitHub!

Work at GitHub!

Check out our current job openings.