Free GH-900: GitHub Foundations Exam Questions and Answers
GitHub Foundations is exam GH-900, part of Microsoft Certifications. Microsoft exam codes name the solution area rather than the level — AZ for Azure, DP for data, MS for Microsoft 365, PL for Power Platform, SC for security, AI for Azure AI — with one reliable rule: any exam numbered 900 or 901 is Fundamentals. Every technical exam is scored from 1 to 1000 with 700 to pass, a scaled score Microsoft notes is explicitly not 70% of the marks.
If you searched for GH-900 dumps, a GH-900 ExamTopics discussion or a free GH-900 PDF, this is the GitHub Foundations question bank: practice questions with verified answers and explanations, a timed GH-900 practice test and updates whenever Microsoft changes the exam.
Last updated: October 31, 2026
- Exam code
- GH-900
- Provider
- Microsoft
- Questions in our bank
- 1000+
- Free to read
- First 10, with answers
- Our test mode duration & pass mark
- 130 mins · 70%
- Verified answers
- Reviewed weekly
Recommended: Switch to Test Mode to start a practice test that simulates the real exam experience.
Question #1
What is the purpose of GitHub Actions?
Correct answer: B
Explanation
GitHub Actions is a CI/CD and automation platform that runs workflows when events such as a push or pull request occur. Hosting sites is GitHub Pages, code suggestions come from GitHub Copilot, and boards belong to GitHub Projects.
Continue with GH-900: GitHub Foundations
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in GH-900: GitHub Foundations, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #2
For each of the following statements, select Yes if the statement is true. Otherwise, select No. 1. Adding the text "Closes #42" to a pull request description links the pull request to issue 42. 2. A linked issue is closed as soon as the pull request that references it is opened. 3. You can manually link a pull request to an issue by using the Development section in the pull request sidebar.
Answer each statement, then reveal.
- Adding the text "Closes #42" to a pull request description links the pull request to issue 42.Not answered
- A linked issue is closed as soon as the pull request that references it is opened.Not answered
- You can manually link a pull request to an issue by using the Development section in the pull request sidebar.Not answered
Correct answer: Yes · No · Yes
Explanation
Closing keywords such as Closes, Fixes or Resolves followed by an issue number link the pull request to the issue, and the issue closes when the pull request is merged into the default branch, not when it is opened. The Development section of the sidebar also lets you link an issue manually.
Continue with GH-900: GitHub Foundations
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in GH-900: GitHub Foundations, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #3
Your team uses GitHub Projects. You need one view that shows items as cards grouped in columns by status, and another view that shows items plotted by date on a timeline. Which two layouts should you use? (Each correct answer presents part of the solution. Choose two.)
Select 2 answers.
Correct answer: A, D
Explanation
The Board layout shows items as cards in status columns, and the Roadmap layout plots items on a timeline by date. Table is a spreadsheet-style layout that does not show cards, and Gallery is not a GitHub Projects layout.
Continue with GH-900: GitHub Foundations
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in GH-900: GitHub Foundations, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #4
You are traveling and need to review a pull request and respond to notifications from your phone. Which GitHub tool should you use?
Correct answer: A
Explanation
GitHub Mobile is the app for iOS and Android that lets you triage notifications, review and merge pull requests and respond to issues on the go. GitHub Desktop is a computer application for Git workflows, and github.dev is a browser editor.
Continue with GH-900: GitHub Foundations
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in GH-900: GitHub Foundations, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #5
Your team needs to track a reported bug and assign it to a developer who will fix it. What should you use?
Correct answer: C
Explanation
Issues track work such as bugs, tasks, and feature requests, and they can be assigned to people and labeled. Discussions are meant for open-ended conversation, such as questions and ideas that are not tied to a specific piece of work, so they are the tempting but wrong choice here.
Continue with GH-900: GitHub Foundations
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in GH-900: GitHub Foundations, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #6
You are a developer at Contoso. Your team creates a new repository for every microservice, and each one must start with the same folder structure, workflow files, and issue templates. What should you do?
Correct answer: D
Explanation
A template repository lets you generate new repositories with the same files and directory structure, without carrying over the commit history. A fork keeps a link to the upstream repository and is meant for proposing changes back, and branches stay inside one repository.
Continue with GH-900: GitHub Foundations
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in GH-900: GitHub Foundations, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #7
Your team wants to group the issues and pull requests that must be finished for the v2.0 release and see what percentage of them is complete. What should you use?
Correct answer: B
Explanation
A milestone groups issues and pull requests toward a goal such as a release and shows a progress bar with the percentage closed. Labels categorize items but do not report completion progress.
Continue with GH-900: GitHub Foundations
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in GH-900: GitHub Foundations, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #8
You maintain a public repository. You need to tell visitors what they are allowed to do with your code and explain how to submit changes. Which two files should you add? (Each correct answer presents part of the solution. Choose two.)
Select 2 answers.
Correct answer: A, C
Explanation
A LICENSE file states the terms under which others may use, modify, and share the code, and a CONTRIBUTING file explains how to propose changes. CODEOWNERS assigns reviewers automatically, and SECURITY describes how to report vulnerabilities.
Continue with GH-900: GitHub Foundations
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in GH-900: GitHub Foundations, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #9
What is a commit in Git?
Correct answer: D
Explanation
A commit records a snapshot of the tracked changes along with a message, author, and a unique SHA identifier. The named moving pointer describes a branch, and a request to merge is a pull request.
Continue with GH-900: GitHub Foundations
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in GH-900: GitHub Foundations, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #10
You open a pull request that fixes issue 58 in the same repository. You want the issue to close automatically when the pull request is merged into the default branch. What should you add to the pull request description?
Correct answer: C
Explanation
A closing keyword such as Fixes, Closes, or Resolves followed by the issue reference (#58) links the pull request and closes the issue on merge into the default branch. Relates to only creates a reference, and without the # reference the issue is not linked.
Continue with GH-900: GitHub Foundations
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in GH-900: GitHub Foundations, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Discussion
Explain your reasoning, not just the letterOther Microsoft certifications
- AZ-500: Microsoft Azure Security Technologies (opens in a new tab)
- MS-101: Microsoft 365 Mobility and Security (opens in a new tab)
- MS-102: Microsoft 365 Administrator (beta) (opens in a new tab)
- MS-100: Microsoft 365 Identity and Services (opens in a new tab)
- PL-900: Microsoft Power Platform Fundamentals (opens in a new tab)
- AZ-305: Designing Microsoft Azure Infrastructure Solutions (opens in a new tab)
- MS-900: Microsoft 365 Fundamentals (opens in a new tab)
- AZ-400: Microsoft Azure DevOps Solutions (opens in a new tab)
- AZ-900: Microsoft Azure Fundamentals (opens in a new tab)
- 70-740: Installation, Storage, and Compute with Windows Server 2016 (opens in a new tab)
- MD-102: Endpoint Administrator (beta) (opens in a new tab)
- PL-300: Microsoft Power BI Data Analyst (opens in a new tab)
Reviews
Write a review★★★★★
Exam Practice is worth every penny. The mock exams are realistic, and the feedback helped me focus on key areas.
Amit SharmaVerified buyer
★★★★★
I highly recommend Exam Practice. The feedback after each test helped me improve significantly, and I passed my exams easily.
Oscar NyströmVerified buyer
★★★★★
This platform is a lifesaver. The practice questions and explanations are so detailed. It’s the best study tool I’ve ever used.
Hannah SmithVerified buyer
FAQ
Learn More: https://learn.microsoft.com/en-us/credentials/
- Q1: What is the GH-900: GitHub Foundations exam?
- A: GH-900: GitHub Foundations is a Microsoft certification exam. Judging by the questions in our bank, it concentrates on github, presents, codespace, copilot and repository.
- Q2: What topics does the GH-900: GitHub Foundations exam cover?
- A: Questions in our GH-900: GitHub Foundations bank cluster around github, presents, codespace, copilot, repository, projects, branch and desktop. Working through the full set is the quickest way to find which of these you are weakest on.
- Q3: How should I prepare for GH-900: GitHub Foundations?
- A: Work through the GH-900: GitHub Foundations practice questions here, checking your answer on each one, then sit the practice test to rehearse the exam under timed conditions before the real thing.
- Q4: Are these real GH-900: GitHub Foundations exam questions?
- A: They are drawn from officially released past questions and from community members who have sat GH-900: GitHub Foundations. Answers are verified and updated weekly.
- Q5: Where do I register for the GH-900: GitHub Foundations exam?
- A: Register through Microsoft directly. Exampractice is not affiliated with Microsoft and does not administer the exam.
- Q6: Is there a free GH-900: GitHub Foundations sample?
- A: Yes. Every GH-900: GitHub Foundations page shows a free sample of real questions. Upgrading opens the full bank and the practice test.
- Q7: What are Microsoft Certification Exams?
- A: Microsoft Certification Exams validate your expertise in using and managing Microsoft’s technologies and solutions, including Azure, Office 365, Windows, and more. These certifications demonstrate your proficiency in deploying, configuring, and optimizing Microsoft products to support business operations and IT infrastructure.
- Q8: Why should I pursue Microsoft Certification?
- A: Microsoft Certification enhances your professional credibility, showcasing your skills and knowledge in Microsoft technologies. This can lead to better job opportunities, higher salaries, and career advancement in IT, cloud computing, software development, and related fields.
- Q9: What are the benefits of Microsoft Certification?
- A: Benefits include recognition as a certified Microsoft professional, improved job performance, access to exclusive resources, continuing education opportunities, and staying current with the latest Microsoft technologies and best practices.
- Q10: Who should take Microsoft Certification Exams?
- A: IT professionals, system administrators, developers, cloud engineers, data analysts, and anyone involved in managing and implementing Microsoft solutions should consider these certifications to validate their expertise and advance their careers.
- Q11: What types of Microsoft Certification Exams are available?
- A: Microsoft offers various certification paths, including:
- Q12: How do I prepare for Microsoft Certification Exams?
- A: Preparation can include official Microsoft training courses, study guides, practice exams, online tutorials, and hands-on experience with Microsoft products and solutions.
- Q13: Where can I take Microsoft Certification Exams?
- A: Microsoft Certification Exams can be taken online with remote proctoring or at authorized Pearson VUE testing centers worldwide, providing flexibility to fit your schedule and location.
- Q14: How do Microsoft Certifications impact my career?
- A: Microsoft Certifications significantly boost your career by demonstrating your expertise to employers, making you a more competitive candidate for advanced roles and promotions in IT, cloud computing, software development, and other tech-related fields.
- Q15: Are there any prerequisites for Microsoft Certification Exams?
- A: Some exams may have prerequisites, such as foundational knowledge or prior experience with Microsoft products. Check the specific requirements for each certification path on the Microsoft Learn website.
- Q16: How often do I need to recertify for Microsoft Certifications?
- A: Microsoft Certifications typically require renewal every year or two, depending on the certification, to ensure that certified professionals stay updated with the latest technologies and industry practices.



