跳至主要内容

创建模板仓库

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

谁可以使用此功能?

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

关于模板仓库

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

创建模板仓库

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

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

注意

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

注意

您可以将模板仓库用作 GitHub Classroom 中作业的起始代码。更多信息,请参阅“从模板仓库创建作业”。

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

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

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

  3. 选择模板仓库