此版本的 GitHub Enterprise 已停止服务 2021-06-09. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

从模板创建仓库

您可以生成具有与现有仓库相同的目录结构和文件的新仓库。

关于仓库模板

任何对模板仓库具有读取权限的人都可以从该模板创建仓库。 更多信息请参阅“创建模板仓库”。

提示:您也可以使用 GitHub CLI 从模板创建仓库。 更多信息请参阅 GitHub CLI 文档中的“gh 仓库创建”。

您可以选择仅包括模板仓库的默认分支中的目录结构和文件,或者包括所有分支。 从模板创建的分支具有不相关的历史记录,这意味着您无法创建拉取请求或在分支之间合并。

从模板创建仓库类似于创建仓库的复刻,但存在一些重要差异:

  • 新的复刻包含父仓库的整个提交历史记录,而从模板创建的仓库从一个提交开始记录。
  • 对复刻的提交不会显示在您的贡献图中,而对从模板创建的仓库的提交会显示在您的贡献图中。
  • 复刻可能是向现有项目贡献代码的临时方式,而从模板创建的仓库可以快速启动新项目。

有关复刻的更多信息,请参阅“关于复刻”。

从模板创建仓库

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

  2. 在文件列表上方,单击 Use this template(使用此模板)使用此模板按钮

  3. 使用 Owner(所有者)下拉菜单选择你想要拥有仓库的帐户。 所有者下拉菜单

  4. 输入仓库的名称和描述(可选)。 创建仓库字段

  5. 选择仓库可见性。 更多信息请参阅“关于仓库可见性”。 选择仓库可见性的单选按钮

  6. (可选)要包括模板中所有分支的目录结构和文件,而不仅仅是默认分支,请选择 Include all branches(包括所有分支)Include all branches checkbox

  7. 单击 Create repository from template(从模板创建仓库)