GH-900: GitHub Foundations
A structured companion guide for the GitHub Foundations certification exam. Study notes organized by the official skills measured, with links to Microsoft Learn learning paths, GitHub documentation, and community resources.
Exam at a Glance
GH-900 is a proctored, multiple-choice exam (roughly 40–60 questions) priced at $99 USD. A score of 700 or greater (on a scale to 1000) is required to pass. It is aimed at non-developers, developers, and all GitHub users — no coding is required. You can explore the interface ahead of time with the exam sandbox and try the free practice assessment. If the exam is not available in your preferred language, you may request an additional 30 minutes.
The GH-900 objectives changed significantly in January 2026: new objectives were added, some were removed or reworded, and several moved between functional groups. These notes follow the current seven-domain structure. Always cross-check the official study guide for the latest change log.
Skills Measured
The exam covers seven skill areas. Click a card to view the detailed study notes for each area.
Understand Git & GitHub Basics
Version control fundamentals, Git vs. GitHub, repositories, commits, branches, accounts and plans, GitHub Flow, Markdown, Desktop & Mobile.
Work with GitHub Repositories
Repository structure and key files, templates and branches, managing files, insights, stars, metrics dashboards, and maintenance.
Collaborate Using GitHub
Issues, pull requests, and discussions; linking PRs to issues; templates, filters, assignments; notifications; Gists, Wikis, and Pages.
Apply Modern Development Practices
GitHub Actions, Copilot (agents, Agent Mode, multi-model), Copilot plans, Codespaces & dev containers, and github.dev.
Manage Projects with GitHub
GitHub Projects and layouts, labels, milestones, workflows, saved replies, assignees, and project insights.
Privacy, Security & Administration
2FA and passkeys, permissions and roles, SAML SSO, SCIM and team sync, Enterprise Managed Users, org Copilot policy, visibility, branch protection, teams.
Explore the GitHub Community
Open source and GitHub Sponsors, following users/orgs, the GitHub Marketplace, InnerSource, forks, templates, and discoverability.
Official Learning Paths
- Course GH-900T00-A The official course covering the full GitHub Foundations curriculum end to end — the complete study route for the exam.
- GitHub Foundations — Part 1 Self-paced learning path on Microsoft Learn covering Git, repositories, and core GitHub collaboration features.
- GitHub Foundations — Part 2 Advanced learning path covering Actions, Codespaces, Copilot, project management, security, and administration.
- GitHub Foundations Learning Collection Curated Microsoft Learn collection bundling every module aligned to the GH-900 objectives.
- GitHub Docs — Get Started Authoritative documentation on Git basics, accounts, repositories, and the GitHub Flow.
Community & Open Source Resources
- GH Certified Open-source practice tests and challenges for GitHub certifications, including GitHub Foundations.
- GH Certified — GitHub Repository Open-source repository for the GH Certified practice platform. Contributions welcome.
- GitHub Community Discussions Official GitHub community forum for questions, discussions, and support.
- GitHub Blog Official blog with the latest GitHub feature announcements and changelog.
- GitHub Skills Free hands-on interactive courses that teach GitHub features directly inside a repository.
Quick Links
| Resource | Description |
|---|---|
| Official Study Guide | Microsoft's official study guide with the full skills-measured breakdown |
| Certification Page | How to earn GitHub Foundations, schedule the exam, and view details |
| Exam Sandbox | Interactive demo of the exam environment and question types |
| Practice Assessment | Free practice questions aligned to the GH-900 objectives |
| Scoring & Reports | How exam scoring works (700+ to pass) |
| GitHub Docs | Official GitHub product documentation |
| GitHub Skills | Free hands-on interactive learning courses |