GH-900 practice test
Microsoft GitHub Foundations
100 practice questions, spread across the exam's topics the same way Microsoft weights them, each with a full explanation and a link to the official documentation that proves the answer. Written by a Microsoft Certified Trainer who does this work for a living.
No card needed to start, and none to keep going: buying is not open yet.

What is inside
Every area the exam tests
Our questions are spread the same way Microsoft weights the exam, so your practice matches the real thing.
Git and GitHub basics
25 to 30%Version control and why it exists, Git against GitHub, repositories and commits and branches, accounts and organisations, GitHub Flow, Markdown, and the desktop and mobile clients.
28 questionsRepositories
10 to 15%The files that shape a repository, templates and branches, managing files, insights and metrics, and what maintaining a repository well looks like.
13 questionsCollaboration
10 to 15%Issues, pull requests and discussions, linking and templates and assignment, notifications, and Gists, wikis and Pages.
13 questionsModern development
10 to 15%What Actions is for, Copilot including agents and Agent Mode and its plans, Codespaces and dev containers, and where github.dev fits.
13 questionsProjects
5 to 10%Projects and their layouts, labels and milestones and workflows, saved replies and assignees, and project insights.
9 questionsPrivacy, security and administration
10 to 15%Two-factor authentication and passkeys, repository and organisation roles, Enterprise Managed Users and Copilot policy, visibility and branch protection, and organisation settings and teams.
14 questionsThe GitHub community
5 to 10%Open source and Sponsors, how GitHub supports projects, following people, the Marketplace, InnerSource, and forks and templates as ways to collaborate.
10 questionsMicrosoft last updated this exam on January 2026. Our questions match that version.
How you will use it
Practise the way that suits you
- Learn as you go. Answer, read why straight away, then move on. No clock, no pressure.
- Or sit it timed. A clock, no answers until the end, and two minutes a question, so you learn to pace yourself.
- Score by topic. See which area let you down instead of one number out of a hundred.
- Go back over it. Read every question again afterwards, right and wrong, with the full explanation.

Is it for you
Who takes GH-900
People new to Git and GitHub
A quarter of it is the vocabulary, and the rest assumes you have it.
Anyone working around developers
Issues, pull requests, projects and permissions are most of the exam, and none of it needs code.
Teams standardising on GitHub
It covers the account, organisation and enterprise choices you make once and live with.
Also worth doing
Other exams in the same area
See the questions before you pay
10 GH-900 questions with full explanations, so you can judge the quality yourself.
Start 10 free questions