GitHub Pages 入门
您可以为自己、您的组织或您的项目设置一个基本的 GitHub Pages 网站。
谁可以使用此功能?
GitHub Pages 可用于使用 GitHub Free 和 GitHub Free for organizations 的公共仓库,以及使用 GitHub Pro、GitHub Team、GitHub Enterprise Cloud 和 GitHub Enterprise Server 的公共和私有仓库。有关更多信息,请参阅“GitHub 的计划”。
从 2024 年 6 月 30 日起,所有 GitHub Pages 构建都将使用 GitHub Actions。无需进行其他更改,但必须在您的仓库中启用 GitHub Actions 才能继续构建。有关启用 GitHub Actions 的更多信息,请参阅“管理仓库的 GitHub Actions 设置”。
关于 GitHub Pages
您可以使用 GitHub Pages 直接从 GitHub.com 上的仓库托管有关您自己、您的组织或您的项目的网站。
创建 GitHub Pages 网站
您可以在新的或现有的仓库中创建 GitHub Pages 网站。
使用 GitHub Pages 的自定义工作流
您可以通过创建工作流文件或从预定义的工作流中选择来利用 GitHub Actions 和 GitHub Pages。
配置 GitHub Pages 网站的发布源
您可以配置 GitHub Pages 网站,使其在将更改推送到特定分支时发布,或者您可以编写 GitHub Actions 工作流来发布您的网站。
删除 GitHub Pages 网站
您可以删除 GitHub Pages 网站。
取消发布 GitHub Pages 网站
您可以取消发布 GitHub Pages 网站,以便删除当前部署,并且该网站不再可用。这与删除网站不同。
为 GitHub Pages 网站创建自定义 404 页面
当人们尝试访问您网站上不存在的页面时,您可以显示自定义 404 错误页面。
使用 HTTPS 保护 GitHub Pages 网站
HTTPS 添加了一层加密,可以防止其他人窥探或篡改您网站的流量。您可以为 GitHub Pages 网站强制执行 HTTPS,以透明地将所有 HTTP 请求重定向到 HTTPS。
在 GitHub Pages 中使用子模块
您可以使用子模块将其他项目包含在您网站的代码中。
GitHub Pages 网站的 404 错误排查
本指南将帮助您排查您可能遇到的常见 404 错误原因。