GH-900 Microsoft GitHub Foundations Free Practice Exam Questions (2026 Updated)
Prepare effectively for your Microsoft GH-900 GitHub Foundations certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2026, ensuring you have the most current resources to build confidence and succeed on your first attempt.
You need to identify how GitHub Desktop differs from github.com.
Which statement correctly describes GitHub Desktop?
If there are multiple README files, which of the following locations will be displayed first?
What are three valid states for a file in a git repository?
(Each correct answer presents part of the solution. Choose three.)
How can a user create a repository template, and what permissions are required?
Which three of the following types of sensitive information can GitHub Secret Scanning detect? Each answer presents a complete solution.
Which of the following GitHub syntax formats is consistent with the associated text?
What is the difference between an organization member and an outside collaborator?
What qualifier finds issues that mention a certain user?
What command should you type to create and switch over to a new branch?
Which of the following best describes a Codespace?
From the Organization settings, which restrictions can organization owners place on GitHub Actions usage?
(Each answer presents a complete solution. Choose three.)
Which of the following options can a user do from a discussion post?
What happens when a comment is marked as an answer in a GitHub discussion?
Which of the following statements is true regarding the mergeability of draft pull requests?
What are the two main reasons why one might fork a repository?
(Each answer presents a complete solution. Choose two.)
Which of the following features does GitHub provide to enhance collaboration within teams?
Which of the following are available statuses of a pull request?
(Each answer presents a complete solution. Choose four.)
What is the minimum access needed to contribute to a repository?
What is the primary purpose of creating a security policy in a repository?
Which three of the following can be configured in a dev container for a GitHub Codespace? Each answer presents a complete solution.