Weekend Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmaspas7

Easiest Solution 2 Pass Your Certification Exams

GH-100 Microsoft GitHub Administration Free Practice Exam Questions (2025 Updated)

Prepare effectively for your Microsoft GH-100 GitHub Administration certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 1 / 1
Total 65 questions

What is the first step when sensitive data is accidentally pushed to a public GitHub repository?

A.

Revoke any exposed credentials immediately

B.

Force push a commit removing the data

C.

Open an issue to inform users

D.

Delete the repository

Which of the following is true about outside collaborators in a GitHub organization?

A.

They are granted explicit access to specific repositories.

B.

They inherit organization-wide policies, such as SSO requirements.

C.

They have access to all private repositories by default.

D.

They appear in the organization's internal member list.

How does GitHub support compliance requirements for enterprises?

A.

GitHub provides configurable controls such as an audit log, SAML authentication, and enterprise rulesets.

B.

GitHub disables all external collaboration features.

C.

GitHub only allows those with repository owner (admin) permissions to write changes to repositories.

D.

GitHub automatically encrypts user passwords in plaintext for quick access.

Which Git operation is not included in the Git activity audit log?

A.

Delete branch

B.

Fetch

C.

Push

D.

Clone

You are managing a repository in your organization's GitHub account. A team member asks you to confirm who has access to the repository and their permission levels. Which tool should you use to review and manage repository access?

A.

GitHub Pages Settings.

B.

GitHub Actions Logs.

C.

Repository Settings > Manage Access.

D.

Branch Protection Rules.

What is the potential consequence of enabling multiple rulesets that apply to the same branch in a repository?

A.

Only organization-level rulesets are enforced over repository-level ones

B.

All applicable rulesets will be evaluated, and their combined rules enforced

C.

Only the most recently created ruleset will be enforced

D.

Rulesets will override each other, leading to unpredictable behavior

Your enterprise has multiple organizations, and you want to ensure consistent security policies across all teams. Which feature should you use?

A.

Outside collaborators for all repositories.

B.

Organization-specific teams with custom policies.

C.

Enterprise-level teams with inherited enterprise policies.

D.

Assigning admin permissions to all team members.

You need to contact GitHub Premium Support. What are valid reasons for submitting a support ticket? (Each answer presents a complete solution. Choose two.)

A.

license renewal

B.

hardware setup issues or errors

C.

business impact from security issues within your organization

D.

outages on GitHub.com affecting core Git functionality

Which of the following GitHub token types supports fine-grained repository permissions AND is recommended for CI/CD automation?

A.

Personal Access Tokens (PATs)

B.

GitHub App Installation Access Tokens

C.

Device Tokens

D.

OAuth tokens

How is CodeQL different from other static analysis tools?

A Itremoves insecure code automatically

B. It allows querying of code semantics using a database-like language.

C. It only works for open-source projects.

D. It runs analysis only after a security breach.

How does Dependabot determine which security update PRs to open?

A.

It waits for manual triage of all CVEs.

B.

It uses the dependency graph and Dependabot alerts to open PRs for patched versions.

C.

It reads the GitHub Issues and automatically suggests fixes.

D.

It compares your codebase to the GitHub Trending list.

You have subscribed to GitHub Premium Support, and you need to submit a support ticket. GitHub Premium Support can help you with:

A.

writing scripts.

B.

installing GitHub Enterprise Server.

C.

setting up hardware.

D.

integrating with third-party applications.

You are using GitHub-hosted runners and need to securely deploy to an internal system. The security team requires that these runners use IP address ranges that would not be shared with other companies. Which of the following approaches would meet their requirements?

A.

GitHub-hosted larger runners with Azure private networking

B.

GitHub-hosted standard runners, using the IP addresses provided in "actions" from https://api.github.com/meta

C.

GitHub-hosted standard runners, using the IP addresses provided in "api" from https://api.github.com/meta

D.

GitHub-hosted larger runners with static IP addresses

What benefit does GitHub Advanced Security provide?

A.

helps organization administrators analyze and configure permissions to the least privilege required

B.

helps developers improve and maintain the security and quality of code

C.

helps enterprise administrators improve and maintain network security for their GitHub Enterprise Server instances

D.

helps organization administrators manage security tokens

You need to create a support bundle for your GitHub Enterprise Server instance with the hostname ghe.avocado.corp. What command should you use to create a support bundle?

A.

ssh -p 122 adming@ghe.avocado.corp -- 'ghe-support-bundle -o' > support-bundle.tgz

B.

ssh -p 122 adming@ghe.avocado.corp – 'ghe-diagnostics' > support-bundle.tgz

C.

curl -u admin https://ghe.avocado.corp/diagnostics/support-bundle.tgz -o

D.

ssh -p 122 adming@ghe.avocado.corp -- 'ghe-config generate-support-bundle' > support-bundle.tgz

What is the effect of enforcing a policy that restricts GitHub Actions to only those created by the enterprise?

A.

Marketplace actions are allowed only with SSO enabled

B.

Actions can only be triggered by organization members

C.

Only actions created within the enterprise are allowed

D.

All public actions are allowed

What distinguishes Enterprise Managed Users (EMUs) from standard GitHub accounts?

A.

EMUs are fully controlled by an IdP and cannot log in with personal credentials

B.

EMUs can only be created using email invites

C.

EMUs are managed in GitHub and use GitHub authentication

D.

EMUs are only available for GitHub Enterprise Server

When comparing fine-grained Personal Access Tokens (PATs) with classic PATs, which of the following statements is accurate?

A.

Fine-grained PATs automatically renew while classic PATs require manual renewal.

B.

Fine-grained PATs permissions can be scoped to specific repositories.

C.

Classic PATs offer more permission controls than fine-grained PATs.

D.

Classic PATs can be restricted to specific organizations, but fine-grained PATs cannot.

Which of the following actions can a user with Write permissions perform in a GitHub repository?

A.

Manage repository settings, such as labels and GitHub Pages.

B.

Push code to non-protected branches.

C.

Configure branch protection rules.

D.

Delete the repository.

Page: 1 / 1
Total 65 questions
Copyright © 2014-2025 Solution2Pass. All Rights Reserved