1. Home
  2. Microsoft
  3. GH-900 Exam Syllabus

Microsoft GH-900 Exam Syllabus

Start Free GH-900 Exam Practice After Reviewing the Topics

Before starting your GH-900 exam preparation, it is recommended to review the complete Microsoft GitHub Foundations exam syllabus and carefully go through the exam objectives listed below. Once you understand the exam structure and objectives, you should practice using our free GH-900 questions. We also provide premium GH-900 practice test, fully updated according to the latest exam objectives, to help you accurately assess your preparedness for the actual exam.

Microsoft
Vendor
GH-900
Exam Code
144
Total Questions
7
Total Exam Domains

START FREE GH-900 EXAM PRACTICE

NO SIGNUP REQUIRED  •  100% FREE TO START

GH-900 EXAM QUESTIONS

Microsoft GH-900 Exam Objectives

Section 1: Understand Git and GitHub basics
Weight:
25-30%
Version control fundamentals
  • Describe the purpose and benefits of version control
  • Explain the difference between Git and GitHub
  • Identify key Git concepts such as repositories, commits, and branches
Working with GitHub
  • Describe GitHub accounts, organizations, and enterprise options
  • Explain the GitHub Flow for collaboration
  • Identify uses of Markdown for clear communication in issues and pull requests
  • Recognize when to use GitHub Desktop and GitHub Mobile
Section 2: Work with GitHub repositories
Weight:
10-15%
Repository management
  • Describe the structure and key files of a GitHub repository (README, LICENSE, CONTRIBUTING, CODEOWNERS, SECURITY)
  • Identify how to create, organize, and maintain repositories using templates and branches.
  • Explain how to add and manage files within a repository
  • Describe repository insights, stars, feature previews, repository metrics dashboards, and dependency insights for improved visibility
  • Recognize best practices for repository maintenance and collaboration
Section 3: Collaborate using GitHub
Weight:
10-15%
Collaboration tools
  • Describe how to use issues, pull requests, and discussions for collaboration
  • Explain how to link pull requests to issues and manage templates, filters, and assignments
  • Identify the purpose of notifications and how to configure them for workflow management
  • Describe how to use Gists, Wikis, and GitHub Pages to document and share information
Section 4: Apply modern development practices
Weight:
10-15%
Automation and AI tools
  • Describe the purpose and capabilities of GitHub Actions
  • Identify how GitHub Copilot assists with AI-powered code suggestions, including Copilot agents, Agent Mode, and multi?model support
  • Explain the differences between GitHub Copilot for Individuals, Business, and Enterprise
  • Describe GitHub Codespaces and how to set up, customize, and use dev containers
  • Explain when to use the github.dev editor and how it differs from Codespaces
Section 5: Manage projects with GitHub
Weight:
5-10%
Project Tracking and organization
  • Describe GitHub Projects and layout options
  • Explain how to configure projects, labels, milestones, and workflows
  • Identify how to use saved replies and assignees to streamline communication
  • Describe how project insights can be used to track progress and productivity
Section 6: Understand privacy, security, and administration
Weight:
10-15%
Security and access management
  • Describe how to secure accounts with two-factor authentication (2FA) and passkeys
  • Identify access permissions and roles for repositories and organizations
  • Explain the purpose of Enterprise Managed Users (EMUs) and organization-wide Copilot policy management
  • Describe repository privacy options, visibility settings, and branch protection rules
  • Recognize how to manage organization settings, teams, and roles
Section 7: Explore the GitHub community
Weight:
5-10%
Open-source engagement
  • Describe the benefits of open source and GitHub Sponsors
  • Explain how GitHub supports and advances open-source projects.
  • Identify how to follow users and organizations to stay informed about activity.
  • Describe the GitHub Marketplace and its purpose.
  • Explain how InnerSource applies open-source principles within organizations.
  • Recognize when to use forks, templates, and discoverable repositories to promote collaboration.
Info