GH-900 Real Exam Questions
GitHub Foundations. Everything you need to prepare, practice, and pass.
142
Questions
4
Exam Domains
Included
Explanations
Ready to practice?
142+ questions with detailed explanations
Start NowFrom $49.99 USD · refund policy applies
Browse all 142 GH-900 questions
Certification Overview
The exam covers Git fundamentals (branches, commits, repositories) and GitHub's web-based collaboration layer (pull requests, issues, code review). Heavy emphasis on real-world teamwork scenarios: how teams coordinate code changes, manage feature development through issues and PRs, and enforce quality via GitHub Actions and branch protections. Modern development practices like Codespaces and Discussions round out the ecosystem view.
What This Certification Proves
The GitHub Foundations certification validates foundational knowledge of Git version control and GitHub's collaboration platform. This entry-level credential demonstrates proficiency with essential Git workflows, GitHub repositories, and collaboration features—making it ideal for developers entering the GitHub ecosystem or formalizing existing knowledge. It serves as a stepping stone toward advanced GitHub certifications and signals readiness for collaborative development environments.
Who Should Take This Exam
Junior developers and career changers new to Git/GitHub, students learning version control for the first time, developers transitioning from other platforms (SVN, Mercurial), and anyone using GitHub at work who wants formal credential validation. No prior certification required.
Topic Breakdown
4 domains covering 142 questions
| Domain | Questions | Weight |
|---|---|---|
| Collaboration Features | 50 | 35% |
| Introduction To Git And Github | 35 | 25% |
| Modern Development | 30 | 21% |
| Working With Github Repositories | 27 | 19% |
Study Plans
Choose a study plan that matches your schedule and experience level
30 Days
Intensive Sprint
Week 1-2
- Master fundamentals: Collaboration Features
- Read Microsoft official documentation
- Complete 5 questions daily
Week 3
- Deep dive: Introduction To Git And Github
- Review weak areas from results
- Take 2 full-length exams
Week 4
- Review all flagged questions
- Timed exams to build stamina
- Final revision of key concepts
60 Days
Balanced Approach
Week 1-2
- Survey all exam domains
- Set up study environment
- Begin with foundational topics
Week 3-4
- Focus: Collaboration Features
- Focus: Introduction To Git And Github
- 3 questions daily
Week 5-6
- Focus: Modern Development
- Hands-on labs if applicable
- Review explanations for wrong answers
Week 7-8
- Complete all 142 questions
- Identify and eliminate weak areas
- Take 3 full-length timed tests
90 Days
Comprehensive Study
Month 1
- Learn all exam domains at a comfortable pace
- Build strong foundational knowledge
- 2 questions daily
Month 2
- Deep dive into each domain
- Hands-on practice and labs
- Take weekly timed exams
Month 3
- Work through all 142 questions
- Identify and eliminate weak areas
- Take 3 full-length timed exams
GH-900-Specific Tips
- Master Git branching fundamentals—understand branching strategies, merging conflicts, and rebasing before test day, as these underpin all GitHub workflows
- Practice the complete pull request workflow: creating PRs, requesting reviews, addressing feedback, and merging—this is heavily tested across multiple domains
- Hands-on with GitHub Issues and Projects: create issues, link them to PRs, organize with projects—the exam tests practical knowledge, not just theory
- Understand GitHub Actions at a high level: what they are, basic trigger events, and how they fit into CI/CD pipelines (don't need deep YAML knowledge)
- Review GitHub's built-in security features (branch protection, CODEOWNERS, Dependabot, secret scanning) and know when to use each
- Familiarize yourself with GitHub Discussions and Codespaces as collaboration features, even if you don't use them regularly
- Use the 142 practice questions strategically: take 10-15 daily to build muscle memory; focus extra time on domains with only 1 question listed (they're likely foundational bottlenecks)
Relevant Career Roles
Sample Questions
Try 5 free questions from the GH-900 question bank
What is GitHub?
From the list of projects for an organization, how can a user identify a GitHub Projects template?
What is the primary purpose of creating a security policy in a repository?
You are contributing to a collaborative GitHub project. You have an idea for a new feature and want to gather feedback from the community before starting any development. You're not ready to submit code or formally report a task yet. Which GitHub feature is the most appropriate for starting this type of open-ended conversation?
How is github.dev different than Codespaces?
Related Certifications
Other Microsoft certifications you might be interested in
AZ-104
Microsoft Azure Administrator
From $49.99
AZ-500
Microsoft Azure Security Technologies
From $49.99
AZ-305
Designing Microsoft Azure Infrastructure Solutions
From $49.99
AZ-900
Microsoft Azure Fundamentals
From $49.99
AZ-400
Microsoft Azure DevOps Solutions
From $49.99
AZ-204
Developing Solutions for Microsoft Azure
From $49.99
GH-900 FAQ
Ready to pass GH-900?
Join thousands of professionals who passed their certification exam with NerdExam.
Get GH-900 Exam Questions