Explore by product
All Products
Need help?
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 the Secure Shell Protocol (SSH), which provides a secure channel over an unsecured network.
Creating and managing repositories→
You can create a repository on GitHub Enterprise Server to store and collaborate on your project's files, then manage the repository's name and location.
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 Documentation→
You can create a website directly from a GitHub Enterprise Server repository.
Help us make these docs great!
All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.
Make a contribution