Instiq

GitHub FoundationsStudy guide

The entry-level certification for Git and GitHub fundamentals (GH-900).

About GitHub Foundations (GH-900)

GitHub Foundations (GH-900) is a Fundamentals-level certification from GitHub. This page organizes the exam scope into a 6-chapter, 19-section study guide and lets you check your understanding with exam-style practice questions. A good flow is to read the chapters below in order, then test yourself via "Practice questions."

Exam domains (approximate weighting)

  • Git & GitHub basics~24%
  • Collaboration~26%
  • Project management & security~18%
  • Modern development~16%
  • Community & open source~16%

Weights are approximate guidance for the live exam. Each domain is covered in detail in the chapters and sections below.

Official exam information: https://learn.microsoft.com/en-us/credentials/certifications/resources/study-guides/gh-900

1Git and GitHub Basics

2Working with Repositories

3Collaboration Features

4Project Management and Security

  • 4.1Permissions and Account Security

    Learn the foundations of safe operation: the right permissions and strong authentication—repository roles and least privilege, granting via Teams, visibility (Public/Private/Internal), and account security with 2FA, PATs, and SSH.

  • 4.2GitHub Security Features

    Survey how GitHub protects code and the software supply chain: Code scanning for code, Secret scanning for secrets, Dependabot for dependencies, plus signed commits and audit logs at an awareness level.

5Modern Development

6Community and Open Source