Free Practice Questions for GitHub Foundations (GH-900) Certification
Study with 343 exam-style practice questions designed to help you prepare for the GitHub Foundations (GH-900).
Start Practicing
All Domains
Practice with randomly mixed questions from all topics
Domain Mode
Practice questions from a specific topic area
Quiz History
Exam Details
Key information about GitHub Foundations (GH-900)
- Multiple choice
Non-developers, developers, and all GitHub users seeking to improve proficiency with GitHub fundamentals, possessing foundational knowledge of Git and GitHub core features.
Exam Topics & Skills Assessed
Skills measured (from the official study guide)
Domain 1: Understand Git and GitHub basics
Subdomain 1.1: 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
Subdomain 1.2: 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
Domain 2: Work with GitHub repositories
Subdomain 2.1: 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
Domain 3: Collaborate using GitHub
Subdomain 3.1: 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
Domain 4: Apply modern development practices
Subdomain 4.1: 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
Domain 5: Manage projects with GitHub
Subdomain 5.1: 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
Domain 6: Understand Privacy, security, and administration
Subdomain 6.1: 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
Domain 7: Explore the GitHub community
Subdomain 7.1: 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.
Techniques & products