关于发布源
将更改推送到特定分支时,会发布 GitHub Pages 站点。 可以指定要用作发布源的分支和文件夹。 源分支可以是存储库中的任何分支,源文件夹可以是源分支上的存储库根目录 (/
),也可以是源分支上的 /docs
文件夹。 将更改推送到源分支时,源文件夹中的更改将发布到 GitHub Pages 站点。
警告:GitHub Pages 站点对所有企业成员可见,即使该站点的存储库是私有的也是如此。 如果站点的存储库中有敏感数据,你可能想要在发布前删除数据。 有关详细信息,请参阅“关于仓库”。
从分支进行发布
-
确保你要用作发布源的分支已经存在于你的存储库中。
-
在 GitHub AE 上,导航到站点的仓库。
-
在存储库名称下,单击 “设置”。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”********。
-
在边栏的“代码和自动化”部分中,单击“ Pages”。
-
在“GitHub Pages”下,使用分支下拉菜单,选择发布源。
-
(可选)使用文件夹下拉菜单选择发布源的文件夹。
-
单击“ 保存”。
从分支进行发布疑难解答
注释:
-
If站点尚未自动发布,请确保具有管理员权限和经验证的电子邮件地址的人员已将站点推送到发布源。
-
由使用
GITHUB_TOKEN
的 GitHub Actions 工作流推送的提交不会触发 GitHub Pages 生成。
如果选择任意分支上的 docs
文件夹作为发布源,稍后从存储库中的该分支中删除 /docs
文件夹,则站点不会生成,并且你将收到缺失 /docs
文件夹的页面生成错误消息。 有关详细信息,请参阅“排查 GitHub Pages 站点的 Jekyll 构建错误”。