Skip to content

GH-900: Exam Tips & Strategy โ€‹

โ† Overview ยท โ† Cheatsheet

Note

This page focuses on study strategy and test-taking approach. For tactical traps and decision rules, see the Exam Guide.


Study Strategy โ€‹

Domain Priority (Effort โ†’ Reward) โ€‹

PriorityDomainWeightStrategy
๐Ÿ”ด Must masterD3: Collaboration Features30%PRs, Issues, Discussions, merge strategies, CODEOWNERS
๐Ÿ”ด Must masterD1: Introduction to Git & GitHub22%Git states, commands, GitHub vs Git, repo visibility
๐ŸŸก Know wellD4: Modern Development13%github.dev vs Codespaces, Actions overview, Copilot basics
๐ŸŸก Know wellD6: Security & Admin10%Branch protection, 2FA, Dependabot, org permissions
๐ŸŸก Know wellD7: GitHub Community10%Licensing, open source, InnerSource, Sponsors, Education
๐ŸŸข ReviewD2: Repositories8%README, CODEOWNERS, releases, template repos
๐ŸŸข ReviewD5: Project Management7%Projects v2 views, classic vs new, milestones

D1 + D3 = 52% โ€” mastering just two domains passes more than half the exam.

Hands-on Practice โ€‹

The best way to retain this material is to USE GitHub:

  1. GitHub Skills: Introduction to GitHub โ€” PR workflow hands-on
  2. GitHub Skills: Review Pull Requests โ€” code review practice
  3. GitHub Skills: Hello GitHub Actions โ€” Actions basics
  4. Create your own repo with a CODEOWNERS file, branch protection rules, and a sample Actions workflow
  5. Open a PR, create an Issue, link them, close with Fixes # โ€” do the full workflow

Timeline Recommendation โ€‹

Time before examFocus
2 weeks outWork through all 7 domains; do GitHub Skills labs
1 week outReview exam guide + cheatsheet; do flashcards daily
Night beforeRead cheatsheet once; listen to audio refresher
Day ofSkim keyword detection table; no cramming

Time Management โ€‹

120 minutes ยท ~75 questions = 1.6 min/question

PhaseTime budget
First pass (all questions)~75 min
Review flagged questions~30 min
Final check~15 min

Pacing Tips โ€‹

  • If you're spending more than 2 minutes on a question, flag it and move on
  • Questions you're unsure about often become clearer after reading later questions
  • Never leave a question blank โ€” there is no penalty for guessing

Question-Handling Techniques โ€‹

First Pass โ€‹

  • Answer every question you're confident in
  • Flag questions where you're uncertain โ€” don't spend more than 90 seconds
  • Note questions that seem to contradict each other (they may hint at answers)

Elimination Strategy โ€‹

Eliminate clearly wrong answers first:

  • If a choice mentions a third-party tool when GitHub has a native equivalent โ†’ likely wrong
  • If a choice says "use git command X" for a GitHub feature question โ†’ likely wrong
  • If a choice mixes up two similar features (github.dev vs Codespaces) โ†’ identify the trap

Keyword Alerts โ€‹

Watch for these qualifier words โ€” they change the answer:

  • "MOST appropriate" โ€” look for the best fit, not just a correct one
  • "FIRST step" โ€” order matters; don't pick the right action at the wrong time
  • "WITHOUT requiring" โ€” find the least invasive solution
  • "only org members" โ€” Internal visibility / InnerSource

Last-Minute Review Checklist โ€‹

  • [ ] Review the Cheatsheet โ€” especially the key file locations table
  • [ ] Read through the Exam Guide traps section
  • [ ] Run through flashcards in D1 and D3 (52% of exam)
  • [ ] Confirm: github.dev (no terminal) vs Codespaces (full VM)
  • [ ] Confirm: Issues (trackable) vs Discussions (open conversation)
  • [ ] Confirm: Template repo (no history) vs Fork (full history)
  • [ ] Confirm: No license = All rights reserved (not open source)
  • [ ] Listen to the Audio Refresher on the way in
  • [ ] Check exam center or online proctor technical requirements

โ† Overview ยท โ† Cheatsheet

Happy Studying! ๐Ÿš€ โ€ข Privacy-friendly analytics โ€” no cookies, no personal data
Privacy Policy โ€ข AI Disclaimer โ€ข Report an issue