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.
