Skip to main content

创建模板仓库

可以将某个现有存储库设置为模板,使你和其他人能够生成具有相同目录结构、分支和文件的新存储库。

谁可以使用此功能?

Anyone with admin permissions to a repository can make the repository a template.

关于模板存储库

可以从现有存储库创建模板。 拥有模板存储库访问权限的任何人均可基于目录结构、分支和文件相同的模板创建新存储库。

创建模板仓库

要创建模板仓库,必须先创建一个仓库,然后将该仓库设置为模板。 有关创建存储库的详细信息,请参阅“创建新仓库”。

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

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

注意:可以使用模板存储库作为 GitHub Classroom 上的分配的起始代码。 有关详细信息,请参阅“从模板仓库创建作业”。

  1. 在 GitHub 上,导航到存储库的主页面。

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

    存储库标头的屏幕截图,其中显示了选项卡。 “设置”选项卡以深橙色边框突出显示。

  3. 选择“模板存储库”。