GH-900 Is Not a Git Trivia Exam
GitHub Foundations is beginner-level, but the candidates who struggle usually study it passively. They read definitions for branch, fork, pull request, issue, Actions, Dependabot, and project board without actually using them. That is the wrong prep model.
What Changed in the Live Credential Page
Microsoft Learn now presents GitHub Foundations as GH-900. The page was last updated February 19, 2026 and lists a 100-minute proctored assessment. It also links a free practice assessment, a free exam sandbox, and the official GH-900 study guide.
This matters because older GitHub Foundations pages around the web can still quote older timing, language lists, or registration flows. For scheduling, use Microsoft Learn as the control page.
The Hands-On Repo Drill
Create a public or private practice repository and complete this sequence:
| Drill | What it teaches |
|---|---|
| Add a README and license | Repository basics and community health files. |
| Create a branch and edit a file | Branch workflow and commits. |
| Open a pull request | Collaboration, review, and merge vocabulary. |
| Request a review and add comments | Code review and discussion mechanics. |
| Open issues with labels and milestones | Planning, tracking, and project work. |
| Create a simple GitHub Actions workflow | Modern development and automation concepts. |
| Turn on or inspect security features | Dependabot, secret scanning, code scanning, and administration basics. |
If you can explain each action in plain English, you have covered more useful ground than a week of memorizing Git commands without context.
How to Allocate Study Time
| Area | Priority |
|---|---|
| Git and GitHub basics | Know repository, commit, branch, clone, fork, pull, push, and merge vocabulary. |
| Collaboration | Spend the most time here: pull requests, issues, reviews, GitHub flow, discussions, and projects. |
| Modern development | Understand Actions, Codespaces, Packages, and Copilot at a high level. |
| Security and administration | Know 2FA, permissions, branch protection, Dependabot, secret scanning, and audit concepts. |
| Community | Understand open source licenses, contributing files, forks, and community health. |
A 2-Week Plan for New GitHub Users
Days 1-2: Complete the official study guide overview and launch the Microsoft Learn exam sandbox.
Days 3-5: Build the repository drill above and write one-sentence definitions for every feature you touched.
Days 6-8: Take free practice at /practice/github-foundations and group misses by workflow.
Days 9-11: Review Microsoft Learn modules for weak areas and repeat pull request, issue, project, and Actions tasks.
Days 12-14: Take the official practice assessment, retake weak OpenExamPrep sets, and schedule only when GitHub workflows feel familiar.
What Passive GitHub Prep Misses
The live GH-900 skill list includes administration, privacy, security, projects, community, and modern development practices. That means a repo-only tour is not enough. After you create a branch and pull request, inspect repository visibility, branch protections or rulesets, collaborators, teams, permissions, Dependabot alerts, secret scanning concepts, discussions, issue templates, project views, and Actions workflow status.
You do not need expert GitHub Enterprise administration, but you should know the difference between repository collaboration, organization-level governance, and account-level identity choices. Microsoft also recommends using a personal Microsoft account for exam registration, which is a practical trap for candidates who schedule through an employer account and later lose access.
Scheduling and Account Traps
GitHub certification scheduling now routes through official certification pages and Pearson VUE. GitHub Docs notes that candidates can choose a local test center or online proctoring, and that Pearson VUE appointments may be scheduled only within a limited future window. Build that into your plan if you are trying to certify before a hiring deadline or training reimbursement cutoff.
For online testing, run the system check before you pay, not the night before the appointment. For identity, make sure the name on your certification profile exactly matches the government ID you will use. Those are not GitHub skills, but they are common ways a prepared candidate loses the sitting.
Official Sources
Use the Microsoft Learn GitHub Foundations page for the live exam duration, language list, practice assessment, sandbox, and Pearson VUE scheduling. Use GitHub Docs on registering for certification exams and the GitHub Certification Registration portal for scheduling flow, test-center versus online delivery, system checks, and ID requirements.
The Pass Strategy
Do not study GH-900 like a vocabulary list. Study it like a user onboarding checklist. If you can collaborate in a repository, explain why teams use pull requests and issues, identify basic security controls, and recognize modern development features, the exam becomes much more predictable.
