GitHub is a development platform that enables you to host and review code, manage projects, and build software alongside 50 million developers.
Why is everyone building on GitHub? Because it provides the important DevOps features companies and organisations of all sizes need for their public and private projects. Whether it’s planning features, fixing bugs, or collaborating on changes, GitHub is the place where the world’s software developers gather to make things – then make them better.
In addition to providing a platform for collaborative software development, GitHub also offers a workflow designed to optimise use of its various features. While this unit offers a cursory overview of important platform components, it’s recommended that you first review Understanding the GitHub flow.
Get started with GitHub
With Microsoft Learn, you can kick off your journey into GitHub with easy to understand training – and best of all, it’s free! This is the perfect way to work through new tools and processes.
- Introduction to GitHub
- Work with Azure Repos and GitHub
- Manage repository changes by using pull requests on GitHub
Learn more about GitHub
Already using GitHub and want to push your skills further? There’s plenty more to explore and discover.
- Introduction to GitHub Actions
- Plan Agile with GitHub Projects and Azure Boards
- Build and deploy applications to Azure by using GitHub Actions
- Automate GitHub by using GitHub Script