About repository templates
Anyone with read permissions to a template repository can create a repository from that template. For more information, see "Creating a template repository."
Tip: You can also create a repository from a template using the GitHub CLI. For more information, see "gh repo create" in the GitHub CLI documentation.
Creating a repository from a template is similar to forking a repository, but there are important differences:
- A new fork includes the entire commit history of the parent repository, while a repository created from a template starts with a single commit.
 - Commits to a fork don't appear in your contributions graph, while commits to a repository created from a template do appear in your contribution graph.
 - A fork can be a temporary way to contribute code to an existing project, while creating a repository from a template starts a new project quickly.
 
For more information about forks, see "About forks."
Creating a repository from a template
- 
On GitHub Enterprise Server, navigate to the main page of the repository.
 - 
Above the file list, click Use this template.

 - 
Use the Owner drop-down menu, and select the account you want to own the repository.

 - 
Type a name for your repository, and an optional description.

 - 
Choose a repository visibility. For more information, see "About repository visibility."

 - 
Click Create repository from template.