配置GitHub的网页的出版源
您可以配置GitHub的页面,从发布您的网站的源文件master
, gh-pages
,或/docs
文件夹在你的master
分支项目的页面和其他网站的页面,某些满足标准。
如果您的网站是一个用户或组织页面,有一个名为库<username>.github.io
或<orgname>.github.io
,你无法从不同位置发布您的网站的源文件。 用户和组织有网页,这种类型的存储库的名称只能从已发布的master
分支。
欲了解更多信息,关于不同类型的GitHub的网页的网站,请参阅“ 用户,组织和项目页面 。”
源库的默认设置,而用户名命名方案
发布网站的源文件的默认设置取决于您的网站类型和分支机构你在你的资料库网站。
如果您的网站没有一个仓库master
或gh-pages
分支,GitHub的网页发布源设置为无 ,您的网站未公布。
您创建无论是经过master
或gh-pages
分支,可以组一个源,以便您的发布将要发布您的网站。
如果你叉或上传您的网站存储库只有一个master
或gh-pages
分支,您的网站的源自动设置将用于该分支启用。
启用GitHub的页面,从发布您的网站master
或gh-pages
要选择master
或gh-pages
作为发布源,你必须出现在你的资料库分支。 如果你还没有master
或gh-pages
分支,可以创建它们,然后再返回到源代码的发布设置更改源。
在GitHub上,浏览到您的网站的资料库GitHub的页面。
发布从GitHub的网页的网站/docs
文件夹在你的master
分支
要从发布网站的源文件/docs
上的文件夹中master
分支,你必须有一个master
分支和你的库必须:
有一个/docs
文件夹中存储库的根
不遵循库的命名方案<username>.github.io
或<orgname>.github.io
GitHub上的页面发布一切会读你的网站,包括CNAME文件,从/docs
文件夹中。 例如,当您编辑通过GitHub的页面设置您的自定义域,自定义域名将写入/docs/CNAME
。
提示:如果您删除/docs
从文件夹master
它的启用分支后,您的网站将无法建立,你会得到一个页面生成错误消息缺少/docs
文件夹中 。
在GitHub上,浏览到您的网站的资料库GitHub的页面。
在对存储库的根目录下创建文件夹, master
叫分支/docs
。
提示: 主分支/ docs文件夹设置将不获取它作为一个选项出现,如果/docs
文件夹上不存在master
分支。 点击保存,下到主分支的文档文件夹源选择 单击保存。
网友评论