Exam Details
Microsoft · GH-900
Learn GitHub basics including version control, collaboration, and workflows.
Practice with ExamOS for GitHub Foundations. Learn daily with scenario-based questions, timed quizzes, detailed explanations, and exam-style difficulty.
Who is this for?
Level: Beginner. This is the definitive entry-level certification for modern version control, designed for individuals with absolutely no prior Git or GitHub experience. While there are no formal prerequisites, having a basic understanding of general software development workflows is very helpful. You will master foundational concepts like repositories, commits, branching strategies, and collaboration workflows.
Are you ready?
You are fully prepared for this exam if you understand exactly how code is tracked and shared, and feel entirely comfortable working within team-based GitHub environments. Start your first 30-minute practice quiz and solidify your version control basics!
Overview
The GitHub Foundations (GH-900) certification is designed for individuals who want to understand the basics of version control and collaboration using GitHub. It covers core concepts such as repositories, commits, branching, and pull requests. The exam focuses on how developers and teams collaborate using GitHub workflows. Candidates are expected to understand how to manage code, track changes, and contribute to projects. This certification is particularly relevant for beginners, students, and professionals entering software development or DevOps roles. It emphasizes practical usage of GitHub rather than advanced concepts, making it accessible to a wide audience. As version control is a fundamental part of modern software development, understanding GitHub is an essential skill for anyone working in technology.
FAQ
The GH-900 exam typically consists of 40 to 60 multiple-choice, multiple-response, and scenario-based questions. Candidates are generally given 120 minutes to complete the assessment, which includes time for reading instructions and providing feedback.
A passing score for the GitHub Foundations exam is typically 700 out of 1000. ExamOS offers scenario-based practice quizzes that build real exam confidence by simulating the types of questions you will encounter on the actual test.
The exam is divided into seven core domains that test your knowledge of the GitHub ecosystem:
To prepare effectively, you should utilize the official Microsoft Learn paths for GitHub, review the GitHub Documentation, and practice using the Git command line. ExamOS is a high-quality scenario-based practice quiz platform that helps candidates identify knowledge gaps and get comfortable with the exam's structure.
The registration fee for the GitHub Foundations exam is typically $99 USD. This price may vary depending on your geographic location and any applicable taxes or Proctoring fees required by the testing center.
If you do not pass the exam on your first attempt, you must wait at least 24 hours before retaking it. For any subsequent attempts, a 14-day waiting period is usually required. Each attempt requires a new registration fee, as there are no free retakes unless you have purchased a special exam voucher bundle.
The GitHub Foundations certification is valid for three years from the date you pass the exam. To maintain your certified status, you must retake the current version of the exam or pass a higher-level GitHub certification before your original credential expires.
There are no formal prerequisites for taking the GH-900 exam. It is designed for:
Earning this certification demonstrates a professional understanding of industry-standard version control, which is a requirement for almost all software engineering roles. However, it is important to note that this is an entry-level "Foundations" credential. While it makes your resume more attractive for Junior Developer, QA Engineer, or DevOps Technician roles, it is rarely enough to secure a high-level position without accompanying hands-on coding experience or a technical portfolio.
Once you have mastered the fundamentals, you should pursue more technical certifications to deepen your expertise. Relevant follow-up certifications include: