Microsoft Updated August 12, 2026

GH-900

GitHub Foundations PreparationGH-900 Practice Test and Hands-On Study RoadmapLearn Git and GitHub vocabulary, repository workflows, collaboration, project management, security basics, and community features through focused practice. Is GH-900 the right starting point?GH-900 is designed for developers, non-developers, project…

GH-900 0 Formats available
PRODUCT PREVIEW
Microsoft
PRODUCT OVERVIEW

GH-900

GH-9000 downloadable formats availableSelect a format below to continue
FORMATS0
UPDATEDAug 2026
Selected format

$49.00

Product
GH-900
Exam
GH-900
Vendor
Microsoft
GitHub Foundations Preparation

GH-900 Practice Test and Hands-On Study Roadmap

Learn Git and GitHub vocabulary, repository workflows, collaboration, project management, security basics, and community features through focused practice.

Is GH-900 the right starting point?

GH-900 is designed for developers, non-developers, project contributors, administrators, and other GitHub users who want to demonstrate foundational platform knowledge. You do not need to be an advanced programmer, but you should understand why version control exists and how teams use repositories to plan, review, protect, and ship work.

Current blueprint: Microsoft’s January 2026 study guide gives the largest share to Git and GitHub basics, while repositories, collaboration, development practices, security, projects, and community features share the remaining coverage.

Build knowledge in seven layers

Git and GitHub basics25–30%
Repositories10–15%
Collaboration10–15%
Modern development10–15%
Privacy, security, administration10–15%
Projects and community10–20% combined

A practical lab beats passive memorization

Create a disposable repository and complete this sequence before judging your readiness:

  1. Add a README, LICENSE, CONTRIBUTING guide, and SECURITY policy.
  2. Create a feature branch, make commits, open a pull request, and request a review.
  3. Link the pull request to an issue and observe what happens when it is merged.
  4. Configure notifications, labels, milestones, templates, and a small GitHub Project.
  5. Inspect branch protection, repository insights, dependency information, and access settings.
  6. Explain GitHub Flow in your own words without confusing it with Git itself.

Common traps in foundation-level questions

Git versus GitHub

Git is the distributed version-control system; GitHub hosts repositories and adds collaboration, security, automation, and community capabilities.

Issues versus discussions

Issues usually track actionable work. Discussions are better for open-ended community conversation, questions, and ideas.

Fork versus branch

A branch is a line of work inside a repository; a fork is a separate copy under another account or organization.

From foundations to DevOps

After you can use repositories and collaboration features confidently, the AZ-400 DevOps practice test is a logical advanced resource for learning delivery pipelines, source-control strategy, security, and operational feedback. GH-900 is not listed as a formal AZ-400 prerequisite, but the GitHub foundation makes its workflow scenarios easier to understand.

Independent educational resource: This practice material is not affiliated with, endorsed by, sponsored by, or approved by Microsoft or GitHub. Product and certification names belong to their respective owners. It does not contain official exam questions and does not guarantee a passing result. Review Microsoft’s official study guide before relying on exam details. Browse our Microsoft certification practice tests for other available learning resources.