GitHub Enterprise Server fundamentals for developers
Intermediate
DevOps Engineer
Administrator
Developer
Student
GitHub
GHES brings core GitHub features to on-premises infrastructure, enabling full control over data and operations with a familiar developer workflow.
Learning objectives
By the end of this module, you will be able to:
- Explain what GitHub Enterprise Server is and why organizations choose it
- Compare GitHub Enterprise Server with GitHub Enterprise Cloud
- Identify feature differences and availability gaps across platforms
- Understand GHES release cadence and version-specific behavior
- Adjust development workflows and expectations when working on GHES
Prerequisites
Before starting this learning path, you should be familiar with:
- Basic Git concepts (clone, commit, push, pull)
- The purpose of repositories, branches, and pull requests
- Basic web-based navigation in GitHub (browsing repositories and viewing pull requests)