GitHub Foundations Exam Guide 2026: GH-900 Prep That Uses GitHub
Video
What is a Git repository?
Git And Github Basics
Question · Easy
GitHub Foundations (GH-900) is GitHub's beginner credential, and the best 2026 prep is hands-on: repositories, pull requests, issues, security, projects, and Actions.
Blog
Which command creates a new branch in Git?
Question · Medium
Introduction & Exam Overview
1.1 Current Exam Facts
Study guide
What is the purpose of a pull request on GitHub?
Collaboration Features
Tech Exam Prep Podcast
Listen on Spotify
Podcast
What does 'git clone' do?
Which GitHub feature allows you to automate workflows such as CI/CD pipelines?
Github Products
What is the difference between 'git fetch' and 'git pull'?
Question · Hard
1.2 Domains, Scoring, and Candidate Profile
What is a GitHub Issue?
What is a merge conflict in Git?
What is the purpose of the .gitignore file?
Which GitHub plan provides free unlimited public AND private repositories with unlimited collaborators?
1.3 Official Resources and Hands-On Prep
What does 'git commit -m "message"' do?
What is GitHub Pages?
In GitHub, what is a fork?
What is the purpose of branch protection rules in GitHub?
Repository Management
Version Control Fundamentals
2.1 Purpose and Benefits of Version Control
What command stages all modified and new files for the next commit?
What is GitHub Codespaces?
What is the difference between a public and private repository on GitHub?
What does 'git rebase' do?
2.2 Git vs GitHub
What is a GitHub organization?
Which file in a repository typically contains information about how to set up and use the project?
What is GitHub Copilot?
What is the purpose of 'git stash'?
2.3 Repositories, Commits, and History
What is a GitHub Actions workflow?
What command shows the commit history of a repository?
What is the CODEOWNERS file used for in a GitHub repository?
What is GitHub Packages?
2.4 Branches, HEAD, and the Default Branch
What does 'git diff' show?
What is the GitHub flow?
What is a GitHub Gist?
What is the purpose of 'git remote add origin <url>'?
Working with GitHub
3.1 Accounts, Organizations, and Enterprise Options
What role does the 'main' (or 'master') branch typically serve in a GitHub repository?
What is a GitHub release?
What does 'git reset --hard HEAD~1' do?
What is GitHub Discussions?
3.2 GitHub Flow
What is the purpose of a Git tag?
What is GitHub Projects?
Loading more…