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 · Reviewed Aug 2026 · Independent practice platform.

Real exam: ~60 qs · 100 min

Domain 1: Introduction to Git and GitHub

Key concepts you must know · 90 practice questions

Domain 2: Working with GitHub Repositories

Key concepts you must know · 172 practice questions

Domain 3: Collaboration Features

Key concepts you must know · 116 practice questions

Domain 4: Modern Development

Key concepts you must know · 206 practice questions

Domain 5: Project Management

Key concepts you must know · 103 practice questions

Domain 6: Privacy, Security, and Administration

Key concepts you must know · 156 practice questions

Domain 7: Benefits of the GitHub Community

Key concepts you must know · 120 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.

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.