GitHub GH-100 sample questions with explanations, traps, topic labels, and IT Mastery route links.
These original sample questions are designed to help you check how the exam topics appear in decision-style prompts. They are not taken from the live exam.
Use these sample questions as a guided self-assessment for GitHub Administration (GH-100) topics such as organizations, teams, repository governance, identity controls, audit logs, enterprise policy, GitHub Apps, runner governance, and least-privilege access. The prompts focus on administrative decisions rather than isolated menu names.
The sample set below is part of the GitHub Administration GH-100 guide path:
Work through each prompt before opening the explanation. Strong answers usually preserve least privilege, centralized governance, and auditability.
Topic: Team-based repository access
An organization has 40 repositories and rotating project members. Administrators need access reviews to be simple and want permissions to follow team membership. What is the best approach?
Best answer: B
Explanation: Team-based access gives administrators a cleaner control point. Users inherit repository permissions from teams, so onboarding, offboarding, and access review can happen at the team level instead of through scattered direct grants.
Why the other choices are weaker:
What this tests: Organization membership, teams, repository roles, and access-review hygiene.
Related topics: Teams; Repository roles; Least privilege; Access reviews
Topic: Identity lifecycle enforcement
A regulated company wants enterprise GitHub access to follow its identity-provider lifecycle. When an employee leaves, access should be removed through the central identity process rather than manual repository cleanup. Which control pattern best fits?
Best answer: C
Explanation: Enterprise identity controls align GitHub access with the organization’s identity system. The exam-style distinction is central lifecycle governance versus ad hoc repository-by-repository cleanup.
Why the other choices are weaker:
What this tests: Enterprise identity, SSO, provisioning, and offboarding control logic.
Related topics: Enterprise identity; SAML SSO; Provisioning; Offboarding
Topic: Installing a GitHub App safely
A team wants to install a GitHub App that comments on pull requests. The app requests write access to repository contents, secrets, issues, pull requests, and administration settings. What should an administrator do before approving it?
Best answer: D
Explanation: GitHub App installation is an administrative trust decision. The requested permissions and repository scope should match the integration’s need, and broad write or administration access should be challenged.
Why the other choices are weaker:
What this tests: GitHub App permissions, installation scope, auditability, and least privilege.
Related topics: GitHub Apps; Permissions; Repository scope; Audit logs
Tech Exam Lexicon and IT Mastery are independent study tools. They are not affiliated with, endorsed by, or sponsored by GitHub or any certification body.