📦 Introduction to Git and GitHub - GH-FOUND Practice Questions

Learn Git version control fundamentals, repositories, commits, branches, and how GitHub extends Git with collaboration features.

89Questions Available
2Exam Domains

Practice Git & GitHub Questions Now

Start a timed practice session focusing on Introduction to Git and GitHub topics from the GH-FOUND question bank.

Start GH-FOUND Practice Quiz →

GH-FOUND Git & GitHub Question Bank (89 Questions)

Browse all 89 practice questions covering Introduction to Git and GitHub for the GH-FOUND certification exam. Answers are intentionally hidden on this page so you can self-test first before checking results in quiz mode.

  1. Question 1Understand Git and GitHub Basics

    What is the default branch name when you create a new repository on GitHub?

    Amaster
    Btrunk
    Cmain
    Ddevelop

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  2. Question 2Understand Git and GitHub Basics

    Which command shows the commit history of a repository?

    Agit history
    Bgit log
    Cgit status
    Dgit show

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  3. Question 3Work with GitHub Repositories

    What is a GitHub repository README file primarily used for?

    AStoring encrypted secrets
    BDefining CI/CD pipelines
    CDocumenting the project for visitors and contributors
    DListing repository collaborators

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  4. Question 4Work with GitHub Repositories

    Which GitHub feature allows you to create a copy of someone else's repository under your own account?

    AClone
    BFork
    CBranch
    DMirror

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  5. Question 5Work with GitHub Repositories

    What is a GitHub repository template used for?

    AAutomatically merging pull requests
    BCreating new repositories with a predefined file structure and content
    CBacking up repository data to cloud storage
    DSetting branch protection rules across all repositories

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  6. Question 6Collaborate Using GitHub

    What is the primary purpose of a pull request on GitHub?

    ATo push code directly to the main branch
    BTo request that changes from one branch be merged into another
    CTo clone a repository to a local machine
    DTo create a new issue for code review

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  7. Question 7Privacy, Security, and Administration

    What do branch protection rules on GitHub enforce?

    AAutomatic deletion of merged branches
    BRequired reviews and status checks before merging to protected branches
    CEncryption of files committed to the branch
    DAutomatic rebasing on every pull request

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  8. Question 8Apply Modern Development Practices

    What is GitHub Actions?

    AA code editor integrated into GitHub
    BA CI/CD platform that automates workflows in response to events
    CA container registry for storing Docker images
    DA code scanning tool for finding vulnerabilities

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  9. Question 9Apply Modern Development Practices

    What is GitHub Codespaces?

    AA service that archives repositories to the cloud
    BA cloud-based development environment accessible from a browser
    CA tool for scanning code for security vulnerabilities
    DA feature for managing GitHub App permissions

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  10. Question 10Apply Modern Development Practices

    What is GitHub Copilot?

    AA bot that automatically merges pull requests
    BAn AI pair programmer that suggests code completions in your editor
    CA tool for managing project boards
    DA service for hosting static websites

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  11. Question 11Apply Modern Development Practices

    What is GitHub Pages used for?

    AHosting containerized backend applications
    BHosting static websites directly from a GitHub repository
    CManaging database schemas with version control
    DRunning scheduled batch jobs

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  12. Question 12Collaborate Using GitHub

    In a GitHub pull request, what does 'Request changes' in a review mean?

    AThe reviewer approves with minor suggestions
    BThe reviewer blocks the merge until specific changes are addressed
    CThe reviewer comments without blocking the merge
    DThe reviewer automatically merges the pull request

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  13. Question 13Privacy, Security, and Administration

    What is the difference between a public and private GitHub repository?

    APublic repos are free; private repos require a paid plan
    BPublic repos are visible to everyone; private repos are only visible to invited collaborators
    CPublic repos can use GitHub Actions; private repos cannot
    DPublic repos cannot have branch protection; private repos can

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  14. Question 14Privacy, Security, and Administration

    Why is it important to include a license in an open-source GitHub repository?

    AGitHub requires a license to enable Issues and Pull Requests
    BWithout a license others have no legal right to use, copy, or distribute your code
    CA license is required to enable GitHub Pages
    DLicenses automatically grant collaborator access to the repository

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  15. Question 15Privacy, Security, and Administration

    What is the purpose of a CODEOWNERS file in a GitHub repository?

    ALists all contributors and their commit counts
    BDefines individuals or teams responsible for code in the repository, auto-added as PR reviewers
    CConfigures GitHub Actions trigger conditions
    DSets read/write permissions per directory

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  16. Question 16Collaboration Features

    What is a pull request (PR) in GitHub?

    AA request to download code
    BA proposal to merge changes from one branch into another, with code review and discussion
    CA request to delete a branch
    DA request to create a repository

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  17. Question 17Working with GitHub Repositories

    What does the 'Watch' button on a GitHub repository do?

    ADownload the repository
    BSubscribe to notifications for repository activity including issues, pull requests, and releases
    CClone the repository
    DStar the repository

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  18. Question 18Collaboration Features

    What is a GitHub template repository?

    AA repository with templates for issues
    BA repository that can be used as a starting point for new repositories, copying all files and directory structure
    CA repository for project templates only
    DA read-only repository

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  19. Question 19Working with GitHub Repositories

    What are GitHub repository templates?

    AForked repos
    BSpecial repositories marked as templates that allow creating new repos with the same directory structure, files, and branches but no Git history
    CArchived repos
    DPrivate repos

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  20. Question 20Working with GitHub Repositories

    What is the GitHub repository Insights tab?

    AA billing page
    BA collection of analytics including contributor activity, traffic data (page views, clones), commit frequency, code frequency, and dependency graph
    CA settings page
    DA security page

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  21. Question 21Working with GitHub Repositories

    What are GitHub repository rules for visibility?

    AOnly public and private
    BPublic (anyone can see), Private (only collaborators), and Internal (organization members only, available in GitHub Enterprise)
    COnly public
    DOnly private

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  22. Question 22Working with GitHub Repositories

    What are GitHub repository topics?

    AIssue categories
    BLabels added to repositories for categorization and discoverability, appearing as tags below the repo description and used for search filtering
    CBranch names
    DCommit messages

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  23. Question 23Working with GitHub Repositories

    What is a fork in GitHub?

    AA copy of a repository under your own account for independent development
    BA branch within the same repository
    CA deleted repository
    DA merge conflict

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  24. Question 24Understand Git and GitHub Basics

    What command initializes a new Git repository in the current directory?

    Agit start
    Bgit init
    Cgit create
    Dgit new

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  25. Question 25Understand Git and GitHub Basics

    Which Git command stages all modified and new files for the next commit?

    Agit push
    Bgit commit
    Cgit add .
    Dgit stage --all

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  26. Question 26Understand Git and GitHub Basics

    Which command undoes the last commit but keeps the changes staged?

    Agit reset --hard HEAD~1
    Bgit revert HEAD
    Cgit reset --soft HEAD~1
    Dgit checkout HEAD~1

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  27. Question 27Understand Git and GitHub Basics

    What does git clone do?

    ACreates a new empty local repository
    BCreates a local copy of a remote repository
    CCopies a branch to a new branch
    DArchives a repository as a ZIP

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  28. Question 28Understand Git and GitHub Basics

    What type of merge creates a single new merge commit to combine two branches?

    AFast-forward merge
    BSquash merge
    CThree-way merge
    DRebase merge

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  29. Question 29Understand Git and GitHub Basics

    Which command fetches changes from a remote repository AND merges them into the current branch?

    Agit fetch
    Bgit clone
    Cgit pull
    Dgit sync

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  30. Question 30Work with GitHub Repositories

    What is a GitHub Release?

    AA type of branch used for production deployments
    BA snapshot of a repository at a specific point in time, usually tied to a tag
    CAn automated deployment pipeline
    DA summary of all pull requests merged in a week

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  31. Question 31Work with GitHub Repositories

    What is the purpose of the GitHub Wiki feature?

    ATo run automated tests on pull requests
    BTo provide a space for long-form documentation for a repository
    CTo track issues and bugs in a project
    DTo enforce code style guidelines

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  32. Question 32Collaborate Using GitHub

    What are GitHub Issues primarily used for?

    AManaging deployment environments
    BTracking tasks, bugs, and feature requests for a project
    CDefining automated workflows
    DSetting permissions for collaborators

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  33. Question 33Collaborate Using GitHub

    What are GitHub Labels used for?

    AAssigning cost centers to repository usage
    BCategorizing and filtering issues and pull requests
    CProtecting specific branches from direct pushes
    DDefining required status checks for merging

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  34. Question 34Collaborate Using GitHub

    What do GitHub Milestones allow you to do?

    ADeploy code to a specific environment
    BGroup issues and pull requests to track progress toward a goal
    CCreate tags for software releases
    DArchive old repositories

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  35. Question 35Collaborate Using GitHub

    What is the GitHub Discussions feature designed for?

    AReplacing pull requests for code merging
    BCommunity conversations that do not fit into an issue or pull request
    CAutomated code quality scanning
    DManaging secrets for GitHub Actions

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  36. Question 36Privacy, Security, and Administration

    What is GitHub Dependabot used for?

    AManaging team permissions across repositories
    BAutomatically creating pull requests to update vulnerable dependencies
    CScanning code for secret credentials
    DEnforcing code style across pull requests

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  37. Question 37Privacy, Security, and Administration

    What is GitHub Secret Scanning?

    AScans repositories for hardcoded secrets like API keys and tokens
    BEncrypts environment variables in GitHub Actions workflows
    CScans pull requests for malicious contributors
    DAudits organization-level access permissions

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  38. Question 38Introduction to Git and GitHub

    What is a Git repository?

    AA cloud storage service
    BA directory that tracks changes to files using version control
    CA web server
    DA database

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  39. Question 39Introduction to Git and GitHub

    What is the difference between Git and GitHub?

    AThey are the same thing
    BGit is the version control system; GitHub is a cloud platform that hosts Git repositories with collaboration features
    CGitHub is a programming language; Git is an IDE
    DGit is only for Linux; GitHub is for all platforms

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  40. Question 40Introduction to Git and GitHub

    What is a commit in Git?

    AA request to merge code
    BA snapshot of staged changes with a message describing what changed
    CA branch deletion
    DA remote server update

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  41. Question 41Working with GitHub Repositories

    What are GitHub Issues used for?

    AWriting code
    BTracking bugs, feature requests, and tasks with discussion threads
    CManaging billing
    DConfiguring CI/CD

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  42. Question 42Collaboration Features

    What are GitHub Discussions used for?

    ACode deployment
    BCommunity conversations, Q&A, and announcements separate from Issues
    CDatabase management
    DLog monitoring

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  43. Question 43Collaboration Features

    What does CODEOWNERS file do in GitHub?

    ALists repository contributors
    BAutomatically assigns reviewers to pull requests based on file paths they own
    CManages repository ownership
    DControls billing

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  44. Question 44Modern Development

    What is the purpose of GitHub Packages?

    ASource code hosting
    BHosting and managing software packages (npm, Docker, Maven, etc.) alongside source code
    CIssue tracking
    DBranch management

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  45. Question 45Project Management

    What is GitHub Projects (V2)?

    AA code editor
    BA flexible project management tool with table, board, and roadmap views for planning and tracking work
    CA deployment pipeline
    DA testing framework

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  46. Question 46Project Management

    What are GitHub Milestones used for?

    AVersion control
    BGrouping issues and pull requests into trackable goals with due dates and progress tracking
    CCode review
    DDeployment management

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  47. Question 47Introduction to Git and GitHub

    What is a branch in Git?

    AA backup copy
    BA lightweight pointer to a specific commit, allowing parallel development without affecting the main codebase
    CA separate repository
    DA deployment environment

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  48. Question 48Working with GitHub Repositories

    What is GitHub Stars used for?

    ARating code quality
    BBookmarking repositories you find interesting and showing community appreciation — starred repos are saved to your profile
    CRating developers
    DMeasuring code coverage

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  49. Question 49Working with GitHub Repositories

    What are GitHub Releases?

    ABranch merges
    BPackaged versions of software with release notes, binary attachments, and Git tags marking specific points in the project's history
    CDatabase backups
    DDeployment pipelines

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  50. Question 50Working with GitHub Repositories

    What is a GitHub Gist?

    AA large repository
    BA simple way to share code snippets, notes, or files — each gist is a Git repository that can be forked and cloned
    CA project board
    DAn issue template

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  51. Question 51Collaboration Features

    What is the purpose of assignees on GitHub Issues and PRs?

    AAssign code ownership
    BIndicate who is responsible for working on or reviewing the issue or pull request
    CAssign billing
    DAssign repository access

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  52. Question 52Modern Development

    What is GitHub Security?

    AAn antivirus
    BA set of features including Dependabot, code scanning (CodeQL), secret scanning, and security advisories for finding and fixing vulnerabilities
    CA firewall
    DA VPN

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  53. Question 53Project Management

    What views does GitHub Projects V2 support?

    AOnly kanban board
    BTable, Board, and Roadmap views with custom fields, filters, and grouping
    COnly list view
    DOnly calendar view

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  54. Question 54Project Management

    How can GitHub Projects automate workflow?

    AManual only
    BBuilt-in automation rules that auto-set status when items are added, PRs are merged, or issues are closed, plus Actions integration
    CExternal tools only
    DCannot automate

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  55. Question 55Project Management

    What is the relationship between GitHub Issues and GitHub Projects?

    ANo relationship
    BIssues can be added to Projects as items, tracked across views, and enriched with custom project fields while retaining issue properties
    CThey are the same thing
    DIssues replace Projects

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  56. Question 56Working with GitHub Repositories

    What is GitHub Pages?

    AA wiki feature
    BA free static site hosting service that publishes HTML/CSS/JS directly from a GitHub repository for project documentation or personal sites
    CA CMS
    DA database hosting service

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  57. Question 57Collaboration Features

    What is a code review and how does it work on GitHub?

    AAutomated testing
    BA collaborative process where reviewers examine PR changes, leave comments on specific lines, request changes, or approve before merging
    CManual code inspection only
    DA security scan

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  58. Question 58Collaboration Features

    What is the difference between GitHub Issues and Discussions?

    ASame feature
    BIssues track actionable work items (bugs, features) with assignees and labels; Discussions provide open-ended community conversations (Q&A, ideas, announcements)
    CIssues are for discussions
    DDiscussions are for bugs

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  59. Question 59Modern Development

    What is a GitHub Codespace?

    AA repository
    BA cloud-based development environment (VS Code in browser or desktop) provisioned from a repository with pre-configured tools and settings
    CA CI/CD runner
    DA project board

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  60. Question 60Project Management

    What is the purpose of Milestones on GitHub?

    AVersion releases
    BGrouping issues and PRs into time-based or feature-based goals to track progress toward a specific deliverable
    CBranch management
    DTeam management

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  61. Question 61Project Management

    How do you use GitHub Projects for sprint planning?

    ACannot use for sprints
    BCreate iteration fields for sprints, add issues as items, assign sprint/priority/size custom fields, use board view for status tracking, and roadmap for timeline
    CUse external tools only
    DOnly use milestones

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  62. Question 62Working with GitHub Repositories

    What are GitHub Topics?

    ADiscussion categories
    BDescriptive labels added to repositories for categorization and discovery, helping others find projects by technology, framework, or domain
    CIssue labels
    DBranch names

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  63. Question 63Collaboration Features

    How does GitHub handle merge methods for PRs?

    AOnly regular merge
    BThree options: Merge commit (preserves all commits + merge commit), Squash merge (combines into single commit), Rebase merge (replays commits linearly)
    COnly squash merge
    DOnly rebase

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  64. Question 64Modern Development

    What are GitHub Packages?

    ASource code packages
    BA package hosting service for software packages (npm, Maven, NuGet, Docker, RubyGems) integrated with GitHub repositories and Actions
    CFile attachments
    DCode snippets

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  65. Question 65Project Management

    What are GitHub Insights?

    APerformance metrics
    BAnalytics features showing repository activity: contributors, commit frequency, code frequency, dependency graph, and community standards
    CFinancial insights
    DSecurity insights only

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  66. Question 66Collaboration Features

    What is GitHub's conflict editor?

    AA merge tool
    BA web-based editor that allows resolving simple merge conflicts directly in the GitHub UI without using the command line
    CA code formatter
    DA diff viewer only

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  67. Question 67Modern Development

    What is GitHub CLI (gh)?

    AA web interface
    BA command-line tool for interacting with GitHub: create/manage PRs, issues, repos, run Actions workflows, and manage Codespaces from the terminal
    CA Git replacement
    DAn API client only

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  68. Question 68Working with GitHub Repositories

    What is a GitHub README.md?

    AA license file
    BA Markdown file displayed on the repository's main page that provides project description, installation instructions, usage examples, and contribution guidelines
    CA configuration file
    DA changelog

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  69. Question 69Collaboration Features

    What are saved replies in GitHub?

    AAutomated responses
    BReusable comment templates that team members can use for common responses in issues and PRs, saving time and ensuring consistent communication
    CEmail templates
    DWebhook responses

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  70. Question 70Modern Development

    What are GitHub Codespaces prebuilds?

    APre-installed extensions
    BPreconfigured Codespace images built in advance so developers can start coding instantly without waiting for container setup, dependency installation, or builds
    CCached commits
    DPre-merged branches

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  71. Question 71Project Management

    What are GitHub Projects (new)?

    ALegacy project boards
    BA flexible project management tool with table, board, and roadmap views, custom fields, automated workflows, and cross-repository issue tracking
    CA simple kanban board
    DA Gantt chart tool

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  72. Question 72Project Management

    What are GitHub Milestones?

    ACalendar events
    BTracking tools that group issues and PRs into named goals with optional due dates, showing progress percentage toward completion
    CBranch markers
    DRelease tags

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  73. Question 73Modern Development

    What is GitHub Actions in the context of CI/CD?

    AA bot framework
    BA built-in CI/CD platform that automates build, test, and deployment workflows using YAML configuration files triggered by repository events
    CA notification system
    DA code review tool

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  74. Question 74Collaboration Features

    What is GitHub Discussions?

    AIssue tracker
    BA forum-like feature for open-ended conversations, Q&A, announcements, and community engagement separate from issues and PRs
    CA chat feature
    DA wiki

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  75. Question 75Working with GitHub Repositories

    What is a GitHub Wiki?

    AA Wikipedia page
    BA built-in documentation feature for repositories where anyone with access can create and edit pages using Markdown, backed by its own Git repository
    CA README file
    DAn issue tracker

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  76. Question 76Modern Development

    What are GitHub webhooks?

    AIncoming messages
    BHTTP POST callbacks sent to a URL when events occur in a repository (push, PR, issue, etc.), enabling real-time integration with external services
    CAPI calls to GitHub
    DEmail notifications

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  77. Question 77Modern Development

    What are GitHub Environments?

    AOperating systems
    BDeployment targets configured in repository Settings with protection rules (required reviewers, wait timer, deployment branches) and environment-specific secrets
    CVirtual machines
    DDocker containers

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  78. Question 78Project Management

    What is GitHub's saved replies feature?

    AAuto-save for issues
    BPre-written response templates accessible via keyboard shortcut in issues and PRs, reducing repetitive typing for common responses
    CEmail templates
    DBot responses

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  79. Question 79Working with GitHub Repositories

    How do GitHub Pages work?

    AA wiki system
    BA static site hosting service built into GitHub that publishes content from a branch or /docs folder, supporting Jekyll for Markdown-to-HTML conversion and custom domains
    CA CMS
    DA blog platform

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  80. Question 80Collaboration Features

    What is a GitHub code review?

    AA document review
    BA collaborative process within pull requests where reviewers examine proposed code changes, leave inline comments, suggest specific code changes, and approve or request changes before merging
    CA security audit
    DA performance test

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  81. Question 81Modern Development

    What are GitHub Apps vs OAuth Apps?

    ASame type
    BGitHub Apps: installed on repositories with granular permissions, act on their own behalf, and have higher rate limits. OAuth Apps: act on behalf of users, broader permissions, and lower rate limits.
    CApps are deprecated
    DOAuth Apps are better

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  82. Question 82Project Management

    What are GitHub Projects (new) and how do they differ from classic Projects?

    ASame feature
    BNew Projects: flexible tables and boards with custom fields, iteration tracking, charts, and workflow automation. Classic Projects: simple Kanban boards with cards and columns.
    CClassic is newer
    DNo difference

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  83. Question 83Collaboration Features

    What are GitHub's merge strategies?

    AOnly one merge option
    BThree strategies: Merge commit (preserves all commits + merge commit), Squash and merge (combines all PR commits into one), and Rebase and merge (applies commits linearly without merge commit)
    COnly squash merge
    DOnly rebase

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  84. Question 84Project Management

    What is GitHub's issue linking and cross-referencing?

    ANo linking support
    BIssues and PRs can reference each other using #number syntax, 'Closes #123' keywords in PR descriptions auto-close issues on merge, and cross-repo references use owner/repo#number
    COnly manual linking
    DOnly in same repo

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  85. Question 85Working with GitHub Repositories

    What is a GitHub release?

    AA deployment
    BA packaged version of software associated with a Git tag, including release notes, binary assets (downloads), and changelog — creating a distributable snapshot of the project
    CA branch
    DA commit message

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  86. Question 86Project Management

    What are milestones in GitHub?

    ACalendar dates
    BGroupings of issues and PRs that track progress toward a goal (sprint, release, feature), showing completion percentage based on open/closed issues
    CTeam names
    DBranch names

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  87. Question 87Collaboration Features

    What are GitHub notifications and how do you manage them?

    AEmail only
    BA multi-channel system (web inbox, email, mobile) for tracking activity on subscribed issues/PRs/repos, with filters, custom routing, and per-repo notification settings
    CCannot customize
    DOnly in-app

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  88. Question 88Introduction to Git and GitHub

    What does 'git clone' do?

    ACreates a new branch
    BCreates a local copy of a remote repository
    CDeletes a repository
    DMerges two branches

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz
  89. Question 89Working with GitHub Repositories

    What is the difference between a fork and a clone?

    ASame operation
    BFork creates a server-side copy on GitHub under your account; clone creates a local copy on your machine. Forks maintain a link to the original for PRs.
    CFork is local; clone is remote
    DClone creates a fork

    Answer hidden for practice.

    Use the interactive quiz to reveal the correct answer and explanation.

    Start GH-FOUND Quiz

Key Git & GitHub Concepts for GH-FOUND

gitgithubrepositorycommitbranchcloneforkpull request

GH-FOUND Git & GitHub Exam Tips

Introduction to Git and GitHub questions in GH-FOUND are typically scenario-based. Focus on GitHub platform features, collaboration workflows, and repository management. Priority concepts: git, github, repository, commit, branch, clone.

What GH-FOUND Expects

  • Anchor your answer in choose the GitHub-native feature that most directly solves the collaboration or automation need.
  • Git & GitHub scenarios for GH-FOUND are frequently mapped to Domain 1 (25–30%), Domain 2 (10–15%), so read the objective carefully before picking controls or architecture.
  • Expect multi-topic scenarios where Git & GitHub interacts with workflows, security, collaboration, or automation patterns rather than appearing as an isolated question.
  • When two options are both technically valid, prefer the choice that best aligns with the exam's operational scope (Foundational) and vendor best practices.

High-Value Git & GitHub Concepts

  • Know the core Git & GitHub building blocks cold: git, github, repository, commit.
  • Review the edge-case features and limits for branch, clone; these details are commonly used to differentiate answer choices.
  • Practice service-integration reasoning: how Git & GitHub pairs with Collaboration, GitHub Products in real deployment patterns.
  • For GH-FOUND, explain why the chosen Git & GitHub design meets reliability, security, and cost expectations better than the alternatives.

Common GH-FOUND Traps

  • Watch for confusing GitHub Actions, Apps, and OAuth Apps capabilities.
  • Questions in Understand Git and GitHub Basics often include distractors that look correct for Git & GitHub but violate access control, branch protection, or workflow requirements.
  • Avoid picking options purely by feature name; validate data path, failure handling, and governance impact before answering.
  • If the prompt hints at automation or repeatability, eliminate manual-only operational answers first.

Fast Review Checklist

  • Can you compare at least two Git & GitHub implementation paths and justify which one best fits the scenario?
  • Can you map the chosen answer back to Understand Git and GitHub Basics (25–30%) outcomes for GH-FOUND?
  • Can you explain security and access boundaries for Git & GitHub without relying on default-open assumptions?
  • Can you describe how Git & GitHub integrates with Collaboration and GitHub Products during failure, scaling, and monitoring events?

Exam Domains Covering Git & GitHub

Related Resources

More GH-FOUND Study Resources