GH-900 Exam Questions & Answers
GitHub Foundations • Microsoft
100% money-back guarantee
Sample GH-900 Questions
Practice with real exam-style questions, each with the verified correct answer and explanation.
When using Organizations, GitHub Teams is better than GitHub Free because it offers:
GitHub Teams, as part of GitHub's paid plans, offers additional features and capabilities compared to GitHub Free, particularly for organizations.
GitHub Teams Benefits:
Option B is correct because GitHub Teams provides advanced security features like SAML single sign-on for secure authentication, as well as increased minutes for running GitHub Actions, which are essential for continuous integration and deployment workflows.
Incorrect Options:
Option A is incorrect because private repositories and advanced tools are features available, but the key differentiator in this context is the SAML SSO and additional GitHub Actions minutes.
Option C is incorrect because while expanded storage and priority support are valuable, SAML SSO and increased GitHub Actions minutes are more central to the differences between GitHub Free and GitHub Teams.
Option D is partially correct, but since the question asks for the best reason, Option B provides the most critical features that differentiate GitHub Teams from GitHub Free.
GitHub Docs: About GitHub Teams
Which of the following attributes are on the Milestone page? (Each correct answer presents a complete solution. Choose two.)
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
What happens when you assign multiple collaborators to an issue or pull request?
Assigning collaborators to an issue or pull request helps clarify responsibility and ownership. When multiple collaborators are assigned, GitHub does not limit responsibility to only the first assignee. Instead, all assigned users are associated with the work item and can receive notifications based on their notification settings. This is useful when several people share responsibility for investigation, implementation, review, or follow-up. Assignment does not automatically lock the issue or pull request, and it does not automatically change the item's status to ''In Progress.'' Status tracking is usually handled through labels, Projects fields, or workflow automation. In GitHub collaboration workflows, assignees make it clear who is expected to work on or respond to an issue or pull request.
Which of the following statements is true regarding the mergeability of draft pull requests?
Get access to all 144 verified questions with detailed answers.
Unlock All GH-900 Questions