GitHub Pages 是否允许使用 master 或 gh-pages 以外的分支?

nek*_*uuu 5 github-pages

GitHub 帮助显示 GitHub Pages 的以下选项:

  • gh-pages 分支
  • 主分支
  • master 分支 /docs 文件夹

那么我们可以使用名称不是master或gh-pages的分支吗?例如,有没有办法为 GitHub Pages 选择“站点”分支?我尝试在“设置”中选择站点分支,但没有看到这样的选项。那么我们可以只使用 master 或 gh-pages 吗?这有记录在某处吗?

# 我想知道这一点,因为我在网站内容中使用分支名称,并且想知道是否需要转义该名称。

Von*_*onC 3

2020 年 9 月更新:实际上是的。

从任何分支构建和部署 GitHub Pages

使用 GitHub Pages 的存储库现在可以从任何分支构建和部署。
发布到特殊gh-pages分支仍将像往常一样工作,但您现在可以选择存储库中的不同分支作为发布源。
此功能还消除了对具有分支的用户和组织页面的硬编码依赖性master


原答案:

不,这些是按分支计算的两个官方出版物来源。

docs文件夹可能是一个子模块,然后可能是:

  • 相同的存储库
  • 任何你想要的分支

这样,发布页面就docs/可以允许您从任何分支内容发布。