Microsoft GH-900 Exam Information

HomeExam InformationMicrosoft GH-900 Exam Information
Exam Code GH-900
Exam Name GitHub Foundations
Vendor Microsoft
Version / Year 2025
Average Salary (Not officially published) — for roles like junior developer, DevOps entry, QA, etc., global averages tend to fall around USD 55,000–95,000 depending on experience and region. (Estimate based on market surveys.
Duration (minutes) 100
Cost Varies by region; Microsoft does not publish a single global fee. (Check your local Microsoft Learning / Pearson VUE site.)
Exam Format Multiple-choice and scenario-based questions; the exam largely tests conceptual and applied knowledge rather than hands-on labs.
Delivery Method Online proctored or in-test center (via Pearson VUE or Microsoft’s exam delivery partner)
Languages English, Japanese, Korean, Portuguese (Brazil), Spanish
Scoring Method Standard raw scoring with domain-wise breakdown.
Passing Score 700
Prerequisites No formal prerequisites. Basic familiarity with version control/Git and working with GitHub features is recommended
Retake Policy If you fail, you can retake the exam after a waiting period according to Microsoft’s standard certification retake policy. (Exact waiting period may depend on your region.)
Certification Validity 2 years
Release Date May 2, 2025
Official Links Blueprint · Registration · Policies
Current image: Microsoft GH-900

What is the Microsoft GH-900 Exam?

The Microsoft GH-900: GitHub Foundations exam is an entry-level certification designed to validate a candidate’s knowledge of Git, GitHub, and modern software collaboration practices. It is maintained jointly by Microsoft and GitHub and serves as the official starting point for anyone wanting to build skills in source control, open-source collaboration, and GitHub’s ecosystem.

The Microsoft GH-900 exam measures your ability to:

  • Understand how Git works as a version control system (repositories, commits, branches, merges).
  • Use GitHub’s collaboration tools such as pull requests, issues, forks, and project boards.
  • Apply modern DevOps practices with GitHub Actions for automation and CI/CD.
  • Manage repository settings, security features, and permissions in GitHub.
  • Recognize the value of the GitHub community and open-source contribution.

Unlike role-based certifications (e.g., Azure Administrator or Security Engineer), GH-900 focuses on foundational knowledge rather than deep technical specialization. It’s broad, covering the essentials of version control, collaboration, DevOps culture, and security, giving beginners a solid grounding in GitHub workflows that professionals use daily in modern software development teams.

Who should take Microsoft GH-900 exam?

Typical candidates, roles, and experience level for Microsoft GH-900 exam:

  • Anyone migrating into a tech role or working in environments using GitHub heavily, including open source contributors. Experience level: little or no professional GitHub usage is acceptable; hands-on, practicaI exposure helps a lot.
  • Students, fresh graduates or individuals who are new to software development tools and version control systems.
  • DevOps, system administrators or software devs at entry-level who want to formalize and verify their GitHub skills for collaboration, version control, pull requests, CI/CD fundamentals.
  • Project managers, team leads, quality assurance, educators or trainers who need to understand or teach GitHub collaboration workflows, repository settings, basic security, code reviews.

Prerequisites and recommendations

Official Prerequisites:

  • There are no formal prerequisites such as prior certifications or strict experience requirements. The course and exam are intended for beginners.
  • Having a GitHub account is required.

Practical recommendations:

  • Study via Microsoft Learn materials, hands-on labs, practice assessments
  • Basic familiarity with version control concepts (commits, branches, merging). Even if theoretical, some hands-on is helpful.
  • Some experience working with GitHub: creating repositories, forking, pull requests, managing issues.
  • Practice with collaboration workflows (reviewing & merging pull requests), basic CI/CD (via GitHub Actions) if possible.
  • Use GitHub features like Issues, Projects, Markdown, security tools like Dependabot, branch protection.

Exam objectives and domains

The Microsoft GH-900 exam is divided into 7 domains, each with a weighted percentage. The skill areas are:

  • Introduction to Git and GitHub — 22%
  • Working with GitHub Repositories — 8%
  • Collaboration Features — 30%
  • Modern Development — 13%
  • Project Management — 7%
  • Privacy, Security, and Administration — 10%
  • Benefits of the GitHub Community — 10%
Microsoft GH-900

Objective details by domain

Domain 1: Introduction to Git and GitHub (22%)

  • Explain what Git is and why it is used.
  • Describe the basic Git workflow.
  • Understand the concept of repositories (local vs remote).
  • Work with basic Git commands: initialize, clone, add, commit, push, pull.
  • Understand branching and merging.
  • Navigate the GitHub UI: creating an account, creating/managing repos, using issues & pull requests.

Domain 2: Working with GitHub Repositories (8%)

  • Manage repository settings (permissions, templates).
  • Work with files: add, edit, delete, understand versioning.
  • Use GitHub Desktop for file management (optional features).

Domain 3: Collaboration Features (30%)

  • Fork repositories.
  • Create, manage, review, merge pull requests.
  • Use GitHub Actions for CI/CD (basic workflows)
  • Create and manage issues. M
  • Use labels, milestones, and projects for tracking and planning.

Domain 4: Modern Development (13%)

  • Understand DevOps principles and how GitHub supports them.
  • Use GitHub Actions for automation and CI/CD pipelines.
  • Conduct code reviews; use code review tools and best practices.

Domain 5: Project Management (7%)

  • Create and manage GitHub Projects (boards, Task tracking).
  • Use project boards and integrate with Issues, pull requests.

Domain 6: Privacy, Security, and Administration (10%)

  • Set up branch protection rules
  • Use security features like Dependabot (dependency scanning, vulnerability detection).
  • Manage repository access and permissions.
  • Administer GitHub organizations, teams, membership.

Domain 7: Benefits of the GitHub Community (10%)

  • How GitHub’s community features can help you: contribution, collaboration, discovering projects.
  • Understand what GitHub Community means: open source, inner source, collaborating beyond your immediate team.

What changed in this version of Microsoft GH-900?

Since GH-900 is relatively new (released around mid-2025), it replaced older GitHub certification paths. Some key changes / what’s new:

  • Certified credentials now have validity period of two years
  • Exam is now delivered via Pearson VUE starting July 1, 2025.
  • Formalization of new GitHub exam categories: GH-900 (Foundations), GH-100 (Administration), GH-200 (Actions), GH-300 (Copilot), GH-500 (Advanced Security). GH-900 is the base.
  • More emphasis on collaboration features, GitHub Actions, security tools etc in the foundation exam than older basic certificates.

Registration and scheduling

  • You schedule GH-900 via Microsoft Learn → Certification → GitHub Foundations → “Schedule exam” button.
  • Exam is delivered by Pearson VUE (online proctored or in-test center) in many regions.
  • Use a Microsoft Learn profile (preferably personal Microsoft Account, not only a work/school AAD) to avoid losing records

Pricing and vouchers

The Microsoft GH-900 exam fee varies by country/region. Microsoft states “Price based on the country or region in which the exam is proctored.”

Some training providers include the exam voucher in their course packages (so paying for training can bundle the exam).

There are sometimes student or academic discounts via GitHub Student Developer Pack or other programs. For example, some reports say through the GitHub Student Pack the exam was provided free or with voucher in certain times

Policies you should know

  • Once scheduled, exam rescheduling or cancelling follows Microsoft / Pearson VUE policies.
  • Make sure your identification matches exactly what you register with (legal name etc.).
  • If applying accommodations (disability etc.), do so ahead of scheduling.
  • Microsoft allows a retake. If you fail an exam, you can typically retake after a waiting period.

Scoring and results

Passing score is not publicly detailed as a raw number, but many reports and training providers suggest around 70%. (Note: not officially confirmed, but consistent with other Microsoft “900-level” exams).

The Microsoft GH-900 certification is valid for two years, after which you need to renew.

After finishing exam, results are delivered immediately (for multiple-choice type), with a score report showing domain-wise performance. Microsoft Learn profile will show the pass/fail and certificate.

Exam day and test experience

Two modes: in test center or online proctored (via Pearson VUE / OnVUE)

  • For online: you’ll need a reliable internet connection, working webcam, identification, a quiet non-distracting place. Pre-check of system likely required.
  • Allowed items: usually only IDs, maybe simple pens/paper if allowed by test center; no phones, no cheat aids.
  • Time limit: 100 minutes.
  • Number of questions: approximately 75 multiple choice and/or scenario types. Participants in Reddit said about 75 questions.
  • Use time efficiently: answer easier ones first, mark harder ones to revisit; ensure you are familiar with domain weights so you don’t spend too much on low-weight domains. Practice assessments help.

Study plan and resources

Candidate typeDurationWeekly ScheduleMilestones
Beginner (no prior Git / GitHub experience)6-8 weeks~8-10 hours/week1. Week 1-2: Git basics + repository operations (local and remote)
2. Week 3: Collaboration (pull requests, issues, forks)
3. Week 4: Modern Dev (GitHub Actions, code reviews)
4. Week 5: Security, permissions, admin features
5. Week 6: Projects boards, community features, mock exams
6. Week 7: Full practice exam + weak areas revision
7. Week 8: Final review + exam
Experienced (already using GitHub, some exposure)3-4 weeks~10-15 hours/week1. Week 1: Take a practice assessment to identify weak domains + review Git basics if needed
2. Week 2: Deep dive collaboration, CI/CD workflows, actions
3. Week 3: Security, admin, project management, community; lots of practice questions
4. Week 4: Full mock, timed exam; review errors; last-minute tips; exam

Certification validity and renewal

The Microsoft GH-900 certificate is valid for two years from date of earning.

To renew: retake the exam or perhaps take a higher level GitHub exam (like GH-100 or others), depending on Microsoft’s current renewal policy. Keeping up with new GitHub features and updates helps.

Career outcomes after Microsoft GH-900 Exam

Job Titles that might benefit: Junior Developer, DevOps Engineer (entry), QA/Test Engineer, Project Coordinator, Technical Support, Open Source Contributor, Educator/Trainer.

In roles: helps you stand out when applying for roles that use GitHub heavily; shows you are comfortable collaborating, version control, basic CI/CD etc.

Salary ranges vary widely by location; in tech hubs, adding certification may give some premium particularly in junior roles. (Exact numbers depend on region.)

Job RoleHow GH-900 HelpsAverage Salary Range (USD)
Junior Software DeveloperDemonstrates knowledge of Git/GitHub workflows, branching, and collaboration basics.$55,000 – $80,000
DevOps Engineer (Entry-Level)Validates skills in CI/CD fundamentals with GitHub Actions and repository management.$70,000 – $95,000
QA/Test EngineerShows ability to work with GitHub issues, pull requests, and version-controlled tests.$60,000 – $85,000
Project Coordinator / PMBuilds credibility in managing GitHub Projects, boards, and collaborative workflows.$65,000 – $90,000
System Administrator (Junior)Demonstrates repository permissions, branch protections, and basic GitHub security.$60,000 – $88,000
Educator/TrainerAdds authority when teaching students or teams about Git, GitHub, and collaboration.$50,000 – $75,000
Open Source ContributorValidates contribution skills in GitHub community projects and collaboration features.Varies (voluntary/contract)

Related or next-step certifications

  • GH-100: GitHub Administration — for those who want to become GitHub admins, manage orgs, enforce policies etc.
  • GH-200: GitHub Actions — deeper dive / specialization into automation pipelines.
  • GH-300: GitHub Copilot — focused on AI-assisted coding.
  • GH-500: GitHub Advanced Security — for advanced security features.
  • Other Microsoft/DevOps certifications (AZ-400, etc.) may overlap.

How this exam compares to similar certifications

Compared to something like AZ-900 (Azure Fundamentals) or SC-900 (Security, Compliance Fundamentals): GH-900 is more focused specifically on GitHub, version control and collaboration tools, rather than cloud or general security. Similar in being entry-level.

Compared to more advanced GitHub or DevOps certs (GH-200, GH-100, GH-500 etc): GH-900 is broader but less deep; it gives you foundational coverage rather than specialization.

Want to boost your preparation and pass on your first attempt? Check out reliable GH-900 Exam Dumps at Cert Empire; trusted by thousands of candidates for accurate and up-to-date practice materials.

Frequently Asked Questions (FAQs)

Can I pass GH-900 without hands-on GitHub experience?

Yes, it’s possible to pass by studying theory since the exam covers many basic concepts and features. However, hands-on practice with Git commands and GitHub workflows (like branching, pull requests, and issues) makes the knowledge stick and increases your chances of scoring higher.

How many questions are there? What is the format?

The GH-900 exam typically has about 75 questions, which are a mix of multiple-choice and scenario-based items. Most questions test your understanding of GitHub features and workflows rather than requiring advanced technical tasks.

How long do I get to finish it?

You have 100 minutes to complete the exam. This time is usually enough, but it’s important to pace yourself — answer straightforward questions first, flag tougher ones for review, and keep track of domain weightings.

Is the exam free for students or available through the GitHub Student Pack?

Microsoft occasionally provides discounts or vouchers, and the GitHub Student Developer Pack has included free or reduced-cost access in the past. These offers vary by region and program availability, so students should always check the latest promotions before scheduling.

Shopping Cart
Scroll to Top

FLASH OFFER

Days
Hours
Minutes
Seconds

avail $6 DISCOUNT on YOUR PURCHASE