GH-900 — Frequently Asked Questions
Community-vetted answers to 22 common questions about this exam.
Questions from real practice questions
Each Q&A comes from a specific community question — follow the link for its full analysis.
GitHub Search Qualifier for User Mentions
The @ symbol is used for tagging in content, not for search queries. The search engine uses mentioned: followed by the plain username.
threads: is not a valid search qualifier for user mentions. It may be confused with thread-specific features but doesn't filter by user tags.
GitHub Ecosystem Goal: Integrating Developer Tools
While GitHub provides a central platform, its goal is not to enforce a single standardized set of tools on all users. It supports diverse workflows by integrating with many different external tools.
No. GitHub relies heavily on open standards like Git and encourages community-driven extensions via its marketplace, rather than forcing proprietary, opinionated solutions.
GitHub Notification Customization for Specific Activity
Yes, notification customization is available for all GitHub users, including those on free plans. Upgrading does not unlock these settings.
Watching subscribes you to all activity in a repo. Customizing lets you pick exactly which event types (issues, PRs, etc.) trigger notifications from that watch.
Automatic GitHub Conversation Subscriptions
No. Pushing a commit does not automatically subscribe you to issue or PR conversations. Only direct engagement like commenting or assignment triggers this.
Administrative rights grant management control over the repository, not notification defaults for all discussions. Admins must manually adjust their notification preferences.
GitHub Copilot for Individuals vs Business Features
No, but it is a primary security feature configured for Business plans to protect corporate IP, whereas Individual plans focus on personal productivity.
Business plans allow organizations to manage and view telemetry data centrally, while Individual plans send telemetry directly to GitHub without org-level oversight.
Customizing Individual GitHub Codespaces
No, the OS is defined by the Codespace template. You must create a new codespace with a different template to change the operating system.
Branch protection is a repository-level policy applied to all users and instances. It cannot be overridden or set differently for a single codespace.
GitHub Projects Default Workflows: Auto-archive, Item closed, Pull request merged
While label changes are powerful triggers for GitHub Actions, they are not among the pre-configured board state automations like 'Item Closed' or 'Auto-archive'.
Yes, you can use GitHub Actions for complex logic, but the exam focuses on the out-of-the-box features available directly within the Projects UI.
Advantages of GitHub Projects over Classic
No, Insights with configurable charts is a feature introduced in the modern GitHub Projects interface.
No, the Roadmap view is part of the multiple layout views available only in the newer GitHub Projects.
GitHub Projects Layouts
No. Kanban is a workflow methodology. You implement Kanban workflows by using the Board layout.
Backlog is not a layout. It is usually a status column in a Board view or a filtered list in a Table view.
GitHub Teams vs Free: Usage Limits
No, SAML SSO is an Enterprise Security feature available only in the Enterprise tier, not in GitHub Team.
GitHub Team provides 3,000 minutes per month, whereas GitHub Free provides 2,000 minutes per month for public repositories.
GitHub Desktop vs GitHub.com Distinction
Yes, GitHub Desktop provides a graphical user interface, but so does GitHub.com via the web browser, making it a shared feature rather than a differentiator.
No, GitHub Desktop is available for both Windows and macOS operating systems.