配置 GitHub Pages 站点的发布源
如果您使用 GitHub Pages 站点的默认发布源,您的站点将自动发布。 您也可以选择从不同的分支或文件夹发布您的项目站点。
GitHub Pages 可用于具有 GitHub Free 的公共仓库,以及具有 GitHub Pro、GitHub Team、GitHub Enterprise Cloud 和 GitHub Enterprise Server 的公共和私有仓库。
本文内容
拥有仓库管理员权限的人可为 GitHub Pages 站点配置发布源。
有关发布源的更多信息,请参阅“关于 GitHub Pages”。
选择发布源
在配置发布源之前,请确保您要用作发布源的分支或文件夹已经存在于您的仓库中。 例如,您或协作者必须在仓库的 master
分支上创建 /docs
文件夹,然后才可从 master
分支上的 /docs
文件夹发布项目站点。
-
在 GitHub Enterprise 上,导航到站点的仓库。
-
在仓库名称下,单击 Settings(设置)。
-
在“GitHub Pages”下,使用 Source(源)下拉菜单选择发布源。
GitHub Pages 站点发布问题疑难排解
注:如果网站的源文件位于默认发布源 - master
(对于用户和组织站点)或 gh-pages
(对于项目站点)- 但您的站点未自动发布,请确保有一个拥有管理权限和经验证的电子邮件地址的人已推送到默认发布源。
如果在选择 docs
文件夹作为发布源后从 master
分支删除 /docs
文件夹,您的站点不会构建,你将收到页面构建因缺少 /docs
文件夹而出错的消息。 更多信息请参阅“关于 GitHub Pages 站点的 Jekyll 构建错误疑难排解”。