Github Foundations · Free Practice Question Easy

Question 4

What are the two deployment options that are offered by GitHub Enterprise?

  • A

    1. GitHub Desktop

    2. GitHub CLI

  • B

    1. GitHub Enterprise Cloud

    2. GitHub Enterprise Server

  • C

    1. GitHub Desktop

    2. GitHub Enterprise Server

  • D

    1. GitHub.com

    2. GitHub Desktop

Reveal correct answer

Correct answer: B

Explanation

GitHub Enterprise includes two deployment options: GitHub Enterprise Cloud, which is cloud-hosted and part of GitHub.com, and GitHub Enterprise Server, which is self-hosted. For more information, see "About GitHub for enterprises" in the GitHub Enterprise Cloud documentation.

********************

WRONG ANSWERS:

  • GitHub Desktop is not part of the GitHub Enterprise offering

  • GitHub CLI is not a real thing, you would download and install Git

  • GitHub.com is not a deployment option for Enterprise

https://docs.github.com/en/get-started/learning-about-github/githubs-plans#github-enterprise

A. GitHub Desktop and GitHub CLI are tools provided by GitHub for developers to interact with their repositories locally on their machines. While these tools are useful for managing code locally, they are not deployment options offered by GitHub Enterprise. GitHub Enterprise Server, on the other hand, is one of the deployment options provided by GitHub Enterprise for organizations to host their own instance of GitHub.

B. GitHub Enterprise offers two deployment options: GitHub Enterprise Cloud, which is a cloud-based solution provided by GitHub, and GitHub Enterprise Server, which is an on-premises solution that allows organizations to host their own instance of GitHub within their infrastructure. These options cater to different needs and preferences of organizations regarding deployment and management of their code repositories.

C. GitHub Desktop is a graphical user interface tool for managing Git repositories on the local machine, and GitHub Enterprise Server is an on-premises deployment option provided by GitHub for organizations. While GitHub Desktop is a useful tool for developers, it is not a deployment option offered by GitHub Enterprise. The correct deployment options offered by GitHub Enterprise are GitHub Enterprise Cloud and GitHub Enterprise Server.

D. GitHub.com is the cloud-based platform provided by GitHub for hosting public and private repositories, and GitHub Desktop is a graphical user interface tool for managing Git repositories locally. Neither of these options represents the deployment options offered by GitHub Enterprise. The correct deployment options provided by GitHub Enterprise are GitHub Enterprise Cloud and GitHub Enterprise Server.

Discussion

Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.

You must be logged in to post a comment.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need