
GitHub Professional Certificate Practice Test
Updated October 2026Facts verified Oct 22, 2026 against GitHub
This page is for developers, administrators and team members preparing for a GitHub certification exam delivered through Pearson VUE. It lists the exam format facts we could verify, such as the $99 USD US fee, the 100 minute time limit and the 700 passing score. It also has free practice sets by topic, worked sample questions and a study plan.
The GitHub Professional Certificate takes about 100 minutes and costs $99[1][2] (GitHub, verified Oct 22, 2026).
- Candidates get 100 minutes to complete a GitHub certification exam such as GitHub Foundations or GitHub Actions.[1]
- GitHub certification exams need a scaled score of 700 or higher to pass.[3]
- Each GitHub certification exam (GitHub Foundations, Actions, Administration, Advanced Security and Copilot) costs $99 USD in the United States, and the price varies by the country or region where the exam is proctored.[2]
- The GitHub Actions, Administration, Advanced Security and Copilot certifications are valid for 2 years.[4]
- GitHub is moving its certifications to Microsoft's recertification process, and any GitHub certification that expires before that process is available gets a 6-month extension.[1]
- The GitHub Foundations certification does not need to be renewed, because it follows Microsoft's policy for fundamentals-level exams.[2]
- GitHub certification exams are delivered by Pearson VUE at a local test center or online with a proctor, and can be booked no more than 90 days in advance.[5]
- To sit a GitHub certification exam, candidates must show a valid government-issued ID with their name, photo and signature, and the name they registered with must match it exactly.[5]
Numbers in brackets link to the official sources listed under Sources & last verified. Dates that have passed are removed automatically.
GitHub Professional Certificate Exam at a Glance
| Item | Detail | Source · Verified |
|---|---|---|
| Time limit | 100 minutes[1] | learn.microsoft.com · Oct 22, 2026 |
| Passing score | 700 on a 1–1,000 scale[3] | learn.microsoft.com · Oct 22, 2026 |
| Exam fee | $99 USD per exam (US price)[2] | learn.microsoft.com · Oct 22, 2026 |
| Validity | 2 years (Actions, Administration, Advanced Security, Copilot)[4] | learn.microsoft.com · Oct 22, 2026 |
| Renewal | Moving to Microsoft recertification; certifications expiring before then get a 6-month extension[1] | learn.microsoft.com · Oct 22, 2026 |
| Renewal (GitHub Foundations (GH-900)) | No renewal required[2] | learn.microsoft.com · Oct 22, 2026 |
| Delivery | Pearson VUE test center or online proctored; booking up to 90 days ahead[5] | GitHub · Oct 22, 2026 |
| Eligibility | Valid government-issued photo ID; registered name must match the ID[5] | GitHub · Oct 22, 2026 |
What the GitHub Professional Certificate is and how it works
According to GitHub, “A score of 700 or greater is required to pass.”[3]
GitHub certifications are run by GitHub and delivered with Pearson VUE. They are meant to show that you can work with GitHub features in practice. This page is a study aid and not the official source, so check the details below against GitHub's own documentation before you book.
- Delivery: you can sit the exam at a Pearson VUE test center or online with a proctor. Pearson VUE lets you schedule up to 90 days ahead.
- ID: you need a valid, unexpired, government-issued photo ID. The name you register with must match that ID.
- Fee: $99 USD per exam at the US price. The price depends on the country or region where the exam is proctored, so your fee may differ.
- Time and score: the GitHub Actions exam page lists 100 minutes. The GitHub Foundations (GH-900) study guide says a score of 700 or greater on a 1–1,000 scale is required to pass. Check the page for the exam you plan to take, as details can differ between exams.
- Validity: Actions, Administration, Advanced Security and Copilot certifications are valid for 2 years. GitHub Foundations does not require renewal.
- Renewal: GitHub is moving to Microsoft's recertification process. Certifications that expire before it is available are extended by 6 months.
Retake waiting periods and the official skills outline are not covered by the facts we verified. Read them on the GitHub and Microsoft Learn exam pages before you plan your dates.
GitHub Professional Certificate Practice Test Questions
Prepare for the GitHub Professional Certificate exam with our free practice test modules. Each quiz covers key topics to help you pass on your first try.
GitHub Professional Certificate Collaborat...
GitHub Professional Certificate Exam Questions covering Collaboration and Pull Requests. Master GitHub Professional Certificate Test concepts for certification prep.
GitHub Professional Certificate GitHub Act...
Free GitHub Professional Certificate Practice Test featuring GitHub Actions and Workflow Automation. Improve your GitHub Professional Certificate Exam score with mock test prep.
GitHub Professional Certificate Repository...
GitHub Professional Certificate Mock Exam on Repository and Branch Management. GitHub Professional Certificate Study Guide questions to pass on your first try.
GitHub Professional Certificate Version Co...
GitHub Professional Certificate Test Prep for Version Control and Git Fundamentals. Practice GitHub Professional Certificate Quiz questions and boost your score.
GitHub Professional Certificate Compliance...
GitHub Professional Certificate Questions and Answers on Compliance Standards. Free GitHub Professional Certificate practice for exam readiness.
GitHub Professional Certificate Data Manag...
GitHub Professional Certificate Mock Test covering Data Management. Online GitHub Professional Certificate Test practice with instant feedback.
GitHub Professional Certificate GitHub Cop...
Free GitHub Professional Certificate Quiz on GitHub Copilot and AI Development Tools. GitHub Professional Certificate Exam prep questions with detailed explanations.
GitHub Professional Certificate GitHub Pac...
GitHub Professional Certificate Practice Questions for GitHub Packages and Container Registry. Build confidence for your GitHub Professional Certificate certification exam.
GitHub Professional Certificate GitHub Pro...
GitHub Professional Certificate Test Online for GitHub Projects and Issue Management. Free practice with instant results and feedback.
GitHub Professional Certificate Implementa...
GitHub Professional Certificate Study Material on Implementation Planning. Prepare effectively with real exam-style questions.
GitHub Professional Certificate Network Co...
Free GitHub Professional Certificate Test covering Network Configuration. Practice and track your GitHub Professional Certificate exam readiness.
GitHub Professional Certificate Performanc...
GitHub Professional Certificate Exam Questions covering Performance Monitoring. Master GitHub Professional Certificate Test concepts for certification prep.
GitHub Professional Certificate Security F...
Free GitHub Professional Certificate Practice Test featuring Security Fundamentals. Improve your GitHub Professional Certificate Exam score with mock test prep.
Worked examples: how to reason through GitHub Professional Certificate questions
These are practice questions written for this site, not questions from the real exam. Each explanation shows why the right answer is right and why the others are wrong.
Example 1
Question: What is a remote repository?
- A backup copy
- A hidden folder
- A GitHub-hosted repository for collaboration
- A template for creating branches
Answer: C. A GitHub-hosted repository for collaboration
Explanation:
The correct answer is a GitHub-hosted repository for collaboration. A remote repository is a copy of your project stored on a server, such as GitHub, that you and your teammates push to and pull from. It gives everyone a shared, up-to-date version of the work.
A backup copy is wrong because the purpose is shared collaboration, not storage for safekeeping. A hidden folder is wrong because the term describes where the repository lives, not how it is displayed on your machine. A template for creating branches is wrong because branches are created inside a repository, and a remote is not a pattern for making them.
Rule to remember: local means on your machine, remote means on a hosted server that the team shares. Most Git commands that sync work, such as push, pull and fetch, talk to a remote.
Example 2
Question: Which tool helps automate checks on pull requests?
- GitHub Pages
- GitHub Gists
- GitHub Actions
- GitHub Discussions
Answer: C. GitHub Actions
Explanation:
The correct answer is GitHub Actions. It is the automation and CI/CD feature built into GitHub, and a workflow can run tests, linting and builds whenever a pull request is opened or updated. The results show up as checks on the pull request.
GitHub Pages is wrong because it publishes static sites from a repository and does not run checks. GitHub Gists is wrong because it is for sharing snippets and small files. GitHub Discussions is wrong because it is a space for community conversation, not for running automation.
Rule to remember: if the question is about something that runs automatically in response to an event in the repository, think of Actions. If it is about publishing, sharing or talking, it is probably one of the other features.
Example 3
Question: In GitHub Projects (Projects v2), what are 'custom fields' used for?
- Adding custom webhooks to a project
- Extending project items with additional metadata like priority, story points, or dates
- Creating custom branch naming rules
- Defining custom deployment environments
Answer: B. Extending project items with additional metadata like priority, story points, or dates
Explanation:
The correct answer is extending project items with additional metadata like priority, story points or dates. Custom fields let a team add its own columns to a Projects v2 board or table, so each item can carry the information the team plans around and can be filtered, grouped and sorted on it.
Adding custom webhooks is wrong because webhooks are configured at the repository or organization level and are not a project field. Creating custom branch naming rules is wrong because branch rules belong to repository settings, not to project items. Defining custom deployment environments is wrong because environments are set up on the repository for deployments.
Rule to remember: fields describe work items inside a project. Settings that control branches, deployments or integrations live elsewhere.
How to use these practice tests
Start with the official material. Read the exam page and study guide on Microsoft Learn and the registration page in GitHub Docs, and write down the skills areas the exam lists for the specific certification you chose. Use that list as your checklist, since this page cannot replace it.
Next, take one practice set at a time rather than mixing topics. If you are new to Git, begin with version control and Git fundamentals, then move to repository and branch management and collaboration and pull requests. After that, work through GitHub Actions and workflow automation, security fundamentals and GitHub Copilot and AI development tools.
For every question you miss, read the explanation, then open the matching GitHub Docs page and try the feature in a practice repository. Keep a short list of the rules you got wrong and review it before each new set.
In the last days, repeat the sets where you were weakest, and check your ID, your registered name and your test appointment details. Our questions are written by us and are not real exam questions, so treat them as practice for understanding, not as a preview of the exam.


GitHub Professional Certificate FAQ
Sources & last verified
- learn.microsoft.com — time limit, renewal (official source). “You will have 100 minutes to complete this assessment.” Verified Oct 22, 2026.
- learn.microsoft.com — exam fee, renewal (official source). “$99 USD* Price based on the country or region in which the exam is proctored.” Verified Oct 22, 2026.
- learn.microsoft.com — passing score (official source). “A score of 700 or greater is required to pass.” Verified Oct 22, 2026.
- learn.microsoft.com — validity (official source). “GitHub certifications are valid for 2 years. GitHub is transitioning to Microsoft’s recertification process, which will provide a new way for candidates to maintain their…” Verified Oct 22, 2026.
- GitHub — delivery, eligibility (official source). “The GitHub Certification program partners with Pearson VUE to deliver both online and in-person certification exams. When you sign up for an exam, Pearson VUE…” Verified Oct 22, 2026.
How we verify: editorial & fact-checking policy. Report an error: contact us.
How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy
Sources & references
Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy
- docs.github.com — Test delivery, eligibility · verified Oct 2026
- learn.microsoft.com — Fees, renewal, time limit, score validity, passing score · verified Oct 2026