配置 GitHub Pages 站点的发布源
如果您使用 GitHub Pages 站点的默认发布源,您的站点将自动发布。 您也可以选择从不同的分支或文件夹发布您的项目站点。
GitHub Pages is available in public repositories with GitHub Free, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server. For more information, see "GitHub's products."
本文内容
拥有仓库管理员权限的人可为 GitHub Pages 站点配置发布源。
有关发布源的更多信息,请参阅“关于 GitHub Pages”。
选择发布源
在配置发布源之前,请确保您要用作发布源的分支或文件夹已经存在于您的仓库中。 例如,您或协作者必须在仓库的 master
分支上创建 /docs
文件夹,然后才可从 master
分支上的 /docs
文件夹发布项目站点。
-
On GitHub, navigate to your site's repository.
-
Under your repository name, click Settings.
-
在“GitHub Pages”下,使用 Source(源)下拉菜单选择发布源。
GitHub Pages 站点发布问题疑难排解
Note: If your site's source files are located in the default publishing source—master
for user and organization sites or gh-pages
for project sites—but your site has not published automatically, make sure someone with admin permissions and a verified email address has pushed to the default publishing source.
如果在选择 docs
文件夹作为发布源后从 master
分支删除 /docs
文件夹,您的站点不会构建,你将收到页面构建因缺少 /docs
文件夹而出错的消息。 更多信息请参阅“关于 GitHub Pages 站点的 Jekyll 构建错误疑难排解”。