我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们
文章版本: GitHub.com

用户、组织和项目页面

GitHub 页面 可用于具有 GitHub Free 的公共仓库,以及具有 GitHub Pro、GitHub Team、GitHub Enterprise Cloud 和 GitHub Enterprise Server 的公共和私有仓库。更多信息请参阅“GitHub 的产品。”

有两种基本类型的 GitHub 页面 站点:项目页面站点,以及用户和组织页面站点。 它们几乎相同,但有一些重要的区别。

项目页面站点连接到特定项目,并且站点文件位于项目仓库内的分支上。 用户和组织页面站点没有关联到特定项目,并且站点文件位于专用于 GitHub 页面 文件的特殊仓库中。

提示:GitHub 页面 站点发布后始终可公开访问,即使其仓库为私有,因此不应将其用于敏感事务,如发送密码或信用卡号。 更多信息请参阅“什么是 GitHub 页面?

警告:如果 GitHub 页面 站点的 URL 包含以破折号开头或结尾或者有连续破折号的用户名或组织名称,则使用 Linux 浏览的用户在访问该站点时会收到服务器错误。要解决此问题,请更改您的 GitHub 用户名以删除非字母数字字符。有关如何执行此操作的说明,请参阅“更改 GitHub 用户名。”

项目页面站点

项目页面站点的源文件位于与其项目相同的仓库中,并且从以下位置之一发布:

更多信息请参阅“配置 GitHub 页面 的发布源”。

构建项目页面站点

个人和组织帐户均可创建项目页面站点,并且两者创建项目页面站点的步骤相同。

项目页面站点构建后在以下位置提供:

将自定义域与项目页面站点一起使用

如果将自定义域与用户或组织页面站点一起使用,则自定义域会替换在该帐户下托管的所有项目页面站点 URL 中的 username.github.io。 使用自定义域的项目页面站点还可在以下位置提供:username.github.io/projectname(用于个人帐户)和 orgname.github.io/projectname(用于组织)。 更多信息请参阅“对 GitHub 页面 使用自定义域”。

自定义 404 错误页面仅在使用自定义域时有效。 否则,使用默认的 User Page 404(用户页面 404)。 更多信息请参阅“为 GitHub 页面 站点创建自定义 404”。

用户和组织页面站点

用户和组织页面站点的源文件位于使用 GitHub 帐户名称命名的专用仓库的 master 分支中:

构建用户和组织页面站点

用户和组织页面站点构建后在以下位置提供:

用户页面站点可通过具有经验证电子邮件地址的任何帐户进行构建。 它们还可使用部署密钥自动执行该过程。 更多信息请参阅 GitHub 开发者文档中的“管理部署密钥”。

组织页面站点可通过具有仓库推送权限和经验证电子邮件地址的任何成员进行构建。 要自动执行构建,您可以将计算机用户设置为组织的成员。 更多信息请参阅“管理部署密钥”。组织页面站点不支持部署密钥。

延伸阅读

问问别人

找不到要找的内容?

联系我们