跳至主要内容

创建模板仓库

您可以将现有仓库设为模板,以便您和其他人可以使用相同的目录结构、分支和文件生成新的仓库。

谁可以使用此功能?

任何对仓库具有管理员权限的人都可以将仓库设为模板。

关于模板仓库

您可以从现有仓库创建模板。任何有权访问模板仓库的人都可以基于模板创建新的仓库,该仓库具有相同的目录结构、分支和文件。

创建模板仓库

要创建模板仓库,您必须创建仓库,然后将仓库设为模板。有关创建仓库的更多信息,请参阅“创建新仓库”。

将仓库设为模板后,任何有权访问该仓库的人都可以使用与默认分支相同的目录结构和文件生成新的仓库。他们还可以选择包含仓库中的所有其他分支。从模板创建的分支具有不相关的历史记录,因此您无法在分支之间创建拉取请求或合并。有关更多信息,请参阅“从模板创建仓库”。

注意:您的模板仓库不能包含使用 Git LFS 存储的文件。

注意:您可以在 GitHub Classroom 上使用模板仓库作为作业的入门代码。有关更多信息,请参阅“从模板仓库创建作业”。

  1. 在 GitHub.com 上,导航到仓库的主页。

  2. 在您的仓库名称下,点击 设置。如果您看不到“设置”选项卡,请选择下拉菜单,然后点击设置

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  3. 选择模板仓库