CertGrid
GitHub Study Guide

GitHub Foundations Study Guide

GitHub Foundations validates entry-level knowledge of the GitHub platform: Git fundamentals, repositories, collaboration through issues and pull requests, modern development with GitHub Actions and Codespaces, project management, security and administration, and the wider GitHub community. The exam is organized into 7 official domains and is designed for developers, project managers, students, and anyone new to GitHub who wants to demonstrate baseline proficiency. It has roughly 60 questions, a 90-minute time limit, and is scored on a 100-1000 scale with 700 required to pass.

Objective-mapped study guide, aligned to current exam objectives · Published Sep 2026 · Question bank reviewed Oct 2026 · Independent practice platform.

Real exam: ~60 qs · 100 min

Domain 1: Understand Git and GitHub basics

Key concepts you must know · 303 practice questions

Domain 2: Work with GitHub repositories

Key concepts you must know · 174 practice questions

Domain 3: Collaborate using GitHub

Key concepts you must know · 150 practice questions

Domain 4: Apply modern development practices

Key concepts you must know · 175 practice questions

Domain 5: Manage projects with GitHub

Key concepts you must know · 104 practice questions

Domain 6: Understand privacy, security, and administration

Key concepts you must know · 159 practice questions

Domain 7: Explore the GitHub community

Key concepts you must know · 105 practice questions

GitHub Foundations exam tips

Study guide FAQ

How is the GitHub Foundations exam structured and scored?

It is a multiple-choice exam of roughly 60 questions organized into 7 domains, with a 90-minute time limit, delivered online with a proctor. It is scored on a scaled range (about 100-1000) and you need 700 to pass. There is no required prerequisite exam.

What are the seven domains covered on the exam?

They are: Introduction to Git and GitHub, Working with GitHub Repositories, Collaboration Features, Modern Development, Project Management, Privacy Security and Administration, and Benefits of the GitHub Community. The domains are weighted differently, so review the current exam guide to see where the most questions come from.

What is the difference between forking and cloning a repository?

Forking creates a server-side copy of a repository under your own GitHub account so you can change it independently and propose changes back via pull request. Cloning copies a repository (with its history) to your local machine to work on it. You typically fork on GitHub, then clone your fork locally.

How much real hands-on experience do I need before taking it?

GitHub recommends a few months of general familiarity with GitHub. Being comfortable creating repositories, branching, opening issues and pull requests, doing reviews, planning with Projects, and understanding basic permissions and security features is enough; you do not need professional CI/CD or administration experience.

Official exam sources

The domain names and weightings on this page follow the published exam blueprint. Each source below records what it confirmed and when it was read, so the split can be checked rather than taken on trust.

Related GitHub resources

What CertGrid is (and is not)

CertGrid is an independent IT certification practice platform for Azure, AWS, Google, Cisco, Security, Linux, Kubernetes, Terraform, and other certification tracks. It provides objective-mapped practice questions, readiness scoring, weak-domain drills, and explanations to help learners understand what to study next.

Independent & original. CertGrid is an independent practice platform and is not affiliated with or endorsed by GitHub. Questions are original practice items designed to mirror certification concepts and exam style. CertGrid does not provide official exam questions or braindumps.