GitHub • GH-900
Validates understanding of foundational topics, products, and concepts of collaborating, contributing, and working on GitHub.
Questions
409
Duration
100 minutes
Passing Score
700/1000
Difficulty
FoundationalLast Updated
Jan 2026
The GitHub Foundations certification (GH-900) validates a candidate's understanding of the foundational topics, products, and concepts central to collaborating, contributing, and working on GitHub. The exam covers Git version control fundamentals, GitHub repository management, collaboration workflows via issues and pull requests, GitHub Actions for automation, GitHub Copilot's AI-assisted development capabilities, GitHub Codespaces, and core security and administration concepts. As of January 2026, the exam objectives were significantly updated to reflect modern GitHub features including Copilot Agent Mode, multi-model support, Enterprise Managed Users (EMUs), and passkey authentication.
This certification is administered through Pearson VUE and is available in English, Spanish, Portuguese (Brazil), Korean, and Japanese. It is designed as a beginner-level credential spanning seven domains, making it accessible to developers and non-developers alike who regularly interact with GitHub in professional settings. GitHub Education also offers verified students the opportunity to take the exam at no cost.
The GitHub Foundations certification is designed for a broad range of GitHub users, including software developers, DevOps engineers, solution architects, app makers, and IT administrators who want a formal credential validating their GitHub proficiency. It is equally suitable for non-technical roles such as project managers, technical writers, and open-source contributors who collaborate on GitHub but may not write code daily.
This certification is particularly valuable for early-career professionals and students looking to establish credibility in collaborative development environments, as well as experienced professionals who use GitHub daily but have never formally validated their skills. Anyone preparing for more advanced GitHub certifications—such as GitHub Actions, GitHub Advanced Security, or GitHub Administration—should consider GH-900 as a natural starting point.
There are no formal prerequisites required to sit for the GitHub Foundations exam. However, candidates are expected to have hands-on familiarity with GitHub's core interface and basic Git operations before attempting the exam. Comfortable navigation of repositories, understanding of commits, branches, and pull requests, and exposure to GitHub's collaboration features (issues, discussions, notifications) will provide a meaningful foundation.
Microsoft Learn recommends completing the official 'GitHub Foundations Part 1' and 'GitHub Foundations Part 2' learning paths before sitting the exam. Candidates who have spent time working on real or practice GitHub repositories—creating branches, submitting pull requests, and reviewing code—will be best positioned to pass without additional study.
The GH-900 exam consists of questions delivered through Pearson VUE's online proctored testing platform and allows 100 minutes to complete. The exam may include a variety of interactive question types in addition to standard multiple-choice questions; candidates can preview the interface and question styles via the official Exam Sandbox at GHCertDemo.starttest.com before their scheduled attempt.
Scoring uses a scaled score model with a maximum of 1000 points, and a passing score of 700 is required. The exact number of scored questions is not publicly disclosed by GitHub. The exam is fully proctored and available for remote delivery. If a candidate fails on the first attempt, a 24-hour waiting period is required before retaking; subsequent retake intervals vary per policy. Candidates are strongly advised to register using a personal Microsoft Account (MSA) rather than a work or school Azure AD account to ensure exam records are retained.
The GitHub Foundations certification demonstrates verified proficiency with the world's most widely used code collaboration platform, strengthening a candidate's profile for roles such as software developer, DevOps engineer, technical project manager, solution architect, and IT administrator. Because GitHub is a near-universal tool in modern software development, this credential holds relevance across industries and company sizes. GitHub Education also allows verified students to sit the exam for free, making it an accessible early-career credential.
As an entry-level certification, GH-900 is best viewed as a career foundation rather than a standalone salary driver. It serves as a recognized stepping stone toward more advanced GitHub certifications—GitHub Actions, GitHub Advanced Security, and GitHub Administration—which carry greater weight for senior engineering and DevOps roles. For professionals transitioning into tech or those in non-coding roles who collaborate on GitHub, the certification provides concrete evidence of platform proficiency that differentiates candidates in competitive hiring processes.
1. SecurityAudit Corp needs to monitor authentication sessions, track user access patterns, and revoke individual sessions when necessary for security compliance. They need comprehensive visibility into user access for their GitHub organization. Which capability provides this session management and auditing functionality?
2. SecurityFirst Corp wants to implement a comprehensive security strategy that integrates security practices throughout their entire software development lifecycle rather than adding security checks only at the end. They need to catch security issues earlier to reduce overall development time. Which security approach should they adopt?
3. IdentitySync Corp uses Active Directory to manage their corporate user accounts and wants to automatically synchronize team membership in GitHub with their existing directory groups. They need seamless user lifecycle management between their identity system and GitHub. Which feature enables this integration?
4. TechPioneer Solutions has complex projects that require both high-level roadmap planning and detailed task management. The chief product officer needs to understand multi-level planning. How do GitHub Projects support both strategic roadmap planning and detailed tactical execution planning?
5. DevTeam Solutions is configuring GitHub Actions workflows and needs to understand trigger events. The CI/CD specialist wants to know about unsupported triggers. Which of the following cannot be used as an event trigger in GitHub Actions workflows?
All exams included • Cancel anytime