1-3|1-3 用户,组织和项目页面

用户,组织和项目页面
有两种基本类型的GitHub页面: 用户/组织 项目 页面页面。 他们几乎是一样的,但它们之间存在着一些重要的差别。
GitHub的页面2016年6月15日,之后创建并使用github.io
域通过HTTPS提供。 有关更多信息,请参阅“ 使用HTTPS保护您的GitHub页面的网站 。”
提示:GitHub的网页的网站不应该使用像发送密码或信用卡号等敏感交易。
这说明页面总是公开访问时发表的,即使他们的资料库是私人的。
GitHub的网页的网站类型
在GitHub上的页面默认域和主机位置
源文件的位置构建您网站的网页
用户网站页面
username.github.io
master
组织网站页面
orgname.github.io
master
页面项目选址由用户帐户拥有
username.github.io/projectname
master
, gh-pages
,或/docs
的文件夹, master
页面项目选址由一个组织拥有
orgname.github.io/projectname
master
, gh-pages
,或/docs
的文件夹, master
要了解对GitHub的网页的网站自定义域如何重定向,看到这个自定义域名重定向图 。
用户与组织的页面
用户与组织的页面住在专门为GitHub上的页面文件的特殊存储库。 您将需要命名ESTA存储库的帐户名称。
您必须使用username.github.io
命名方案。
从内容master
分支将被用来建立和发布您的GitHub页面的网站。
您只能使用自己的帐户名用户或组织页库。 像信息库joe/bob.github.io
不会建立一个用户页面的网站。
当用户页面被建成,它们可以在http(s)://.github.io

建立你的用户和组织页面
用户页面可以通过验证的电子邮件地址的任何用户帐户来构建。 他们也可以使用部署键实现流程的自动化。
组织页面可以由任何成员建有访问存储库推验证的电子邮件地址。 要自动构建,可以设置 - 一台机器的用户作为您的组织的成员 。 部署键不支持组织的网页。
项目页面
不同于用户和组织页, 项目页面保存在同一仓库作为他们的项目。 这两个工作人员可以创建帐户,并组织项目页面。 对于个人账户的项目页面的URL会“ http(s)://.github.io/
”,而组织的URL会“ http(s)://.github.io/
“。 创建项目页面的步骤是两个相同的。
项目页面类似于用户和组织页,有一些细微的差别:
你可以建立并发布在页面项目网站master
或gh-pages
分支。 您可以发布从过去你的网站/docs
文件夹在你的master
分支。 有关更多信息,请参阅“ 配置页面GitHub的出版源 ”。
如果你没有使用自定义域 ,项目页面站点的用户页面网站的子路径下的服务: username.github.io/projectname
如果您使用的是自定义的域用户和组织的网站页面,自定义域将取代username.github.io
在URL根据项目页面托管该帐户的所有网站。 页面项目工地使用自定义域是disponible在username.github.io/projectname
职员帐户,并orgname.github.io/projectname
的组织。
自定义404错误如果使用自定义的域才会工作。 否则,该用户页面404被使用。
【1-3|1-3 用户,组织和项目页面】警告:如果您的网站的页面URL中包含用户名或组织名称开头或破折号结束,或者包含连续的破折号,随后一个人浏览随着Linux会当他们访问该网站收到服务器错误。 为了解决这个问题,改变你的GitHub用户名,除去非字母数字字符。 有关如何做ESTA说明,请参阅“ 更改您的GitHub的用户名 。”

    推荐阅读