English
Explore by product
Get started
English
Article version
Using Git
Use Git to manage your GitHub Enterprise Server repositories from your computer.
- About Git
- Pushing commits to a remote repository
- Getting changes from a remote repository
- Dealing with non-fast-forward errors
- Splitting a subfolder out into a new repository
- About Git subtree merges
- About Git rebase
- Using Git rebase on the command line
- Resolving merge conflicts after a Git rebase
- Dealing with special characters in branch and tag names
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