Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
What layouts are available for GitHub Projects?
(Each answer presents a complete solution. Choose three.)
GitHub Projects supports various layouts to help teams organize and visualize their work. The available layouts include:
B . Kanban: This is a visual task management tool where tasks are represented as cards and moved across columns that represent different stages of work.
C . Board: This layout is similar to Kanban but can be more flexible, allowing users to set up boards in various ways to suit their workflow needs.
D . Table: The Table layout allows you to view your tasks in a spreadsheet-like format, making it easy to manage and edit large amounts of data at once.
Roadmap and Backlog are not standard layouts provided by GitHub Projects. While these terms might be relevant in other project management contexts, GitHub Projects specifically offers Kanban, Board, and Table layouts.
What is GitHub?
GitHub is a cloud-based platform that provides hosting for software development and version control using Git. It offers tools for collaboration, project management, and security to create a safe and productive environment for developers.
GitHub Overview:
Option B is correct because GitHub is primarily known as a cloud-based hosting service for Git repositories, offering a collaborative environment where developers can work together on projects, manage version control, and implement security practices.
Incorrect Options:
Option A is incorrect because GitHub is not proprietary in the sense of being closed off from version control standards; it is widely recognized as an open platform for collaboration.
Option C is incorrect because, while GitHub is accessible to new developers, it is designed for developers of all skill levels and not specifically tailored for beginners.
Option D is incorrect because GitHub is not a centralized version control system; it supports Git, which is distributed.
GitHub Docs: About GitHub
Which type of GitHub account is designed for a single user and serves as their identity on GitHub.com?
A personal account is the GitHub account type designed for an individual user. It represents that person's identity on GitHub.com and is used to create repositories, contribute to projects, open issues, review pull requests, follow other users, and participate in discussions. A personal account can also be invited to organizations or teams, but it remains the user's individual identity. Organization accounts are shared spaces for groups, companies, or communities to manage repositories and members. Enterprise accounts are used to manage multiple organizations at a larger business level. ''Team account'' is not a primary GitHub account type; teams exist inside organizations to manage permissions and collaboration. For a single user identity, the correct account type is a personal account.
GitHub Actions workflows can be directly triggered by which of the following events?
(Each answer presents a complete solution. Choose three.)
GitHub Actions are automated workflows that can be triggered by various events on GitHub. Some common events that trigger workflows include pushes to a repository, creation of issues, and comments on discussion posts.
Triggering GitHub Actions:
Option D (Pushing to a GitHub repository) is correct because this is one of the most common triggers for CI/CD workflows.
Option F (Creating an Issue) is correct because issues are commonly used as triggers for workflows, such as automatically assigning a label or notifying a team.
Option A (Adding a comment to a discussion post) is correct because actions can be triggered by activity on discussion posts, including comments.
Incorrect Options:
Option B (Creating a new repository) is incorrect because this action typically does not trigger workflows within a specific repository.
Option C (Committing a change to a local git repository) is incorrect because GitHub Actions are triggered by events on the GitHub platform, not by local commits.
Option E (Disabling a GitHub runner) is incorrect because it is related to the environment where actions are executed, not a trigger for workflows.
GitHub Docs: Events That Trigger Workflows
An organization in a GitHub enterprise has a base permission of "No permissions." Which users in this enterprise will be able to see all internal repositories within this organization?
(Each answer presents a complete solution. Choose two.)
144 questions covering all exam domains, starting from $20
Exam domains verified against: Official Microsoft GH-900 exam guide, last checked August 2026.
Version control fundamentals and core GitHub concepts form the foundation of this exam. You need to describe the purpose and benefits of version control, explain the difference between Git and GitHub, and identify key Git concepts such as repositories, commits, and branches.
Sample question from this domain above: Q2
Repository management skills include describing the structure and key files like README, LICENSE, CONTRIBUTING, CODEOWNERS, and SECURITY. Learn how to create, organize, and maintain repositories using templates and branches, and understand repository insights for improved visibility and collaboration.
Collaboration tools such as issues, pull requests, and discussions are essential for teamwork. Understand how to link pull requests to issues, manage templates and assignments, configure notifications for workflow management, and use Gists, Wikis, and GitHub Pages to document and share information.
Modern development includes automation and AI capabilities. You should describe the purpose and capabilities of GitHub Actions, identify how GitHub Copilot assists with AI-powered code suggestions and multi-model support, and understand the differences between GitHub Copilot for Individuals, Business, and Enterprise.
Sample question from this domain above: Q4
Project tracking and organization tools help teams stay coordinated. Describe GitHub Projects and layout options, explain how to configure projects, labels, milestones, and workflows, and use project insights to track progress and productivity.
Sample question from this domain above: Q1
Security and access management are critical for protecting repositories and organizations. Describe how to secure accounts with two-factor authentication and passkeys, identify access permissions and roles, explain Enterprise Managed Users and organization-wide Copilot policy management, and recognize how to manage organization settings and branch protection rules.
Open-source engagement and community participation are central to GitHub's mission. Describe the benefits of open source and GitHub Sponsors, explain how GitHub supports open-source projects, identify how to follow users and organizations, and recognize when to use forks, templates, and discoverable repositories to promote collaboration.
Common questions about the exam itself