Need help?
Explore by product
Getting started
Set up Git→
At the heart of GitHub Enterprise Server is an open source version control system (VCS) called Git. Git is responsible for everything GitHub Enterprise Server-related that happens locally on your computer.
Connecting to GitHub with SSH→
You can connect to GitHub Enterprise Server using SSH.
Creating a repository on GitHub→
After you create your repository on GitHub Enterprise Server, you can customize its settings and content.
Basic writing and formatting syntax→
Create sophisticated formatting for your prose and code on GitHub with simple syntax.
Popular
About pull requests→
Pull requests let you tell others about changes you've pushed to a branch in a repository on GitHub Enterprise Server. Once a pull request is opened, you can discuss and review the potential changes with collaborators and add follow-up commits before your changes are merged into the base branch.
Authentication→
Keep your account and data secure with features like two-factor authentication, SSH, and commit signature verification.
Adding an existing project to GitHub using the command line→
Putting your existing work on GitHub Enterprise Server can let you share and collaborate in lots of great ways.
Managing remote repositories→
Learn to work with your local repositories on your computer and remote repositories hosted on GitHub Enterprise Server.
GitHub Pages→
You can create a website directly from a GitHub Enterprise Server repository.