本文介绍了github.io - 把博客托管在 github 无法访问的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
如题,昨晚开始折腾用hexo在github上部署个人博客,一开始代码部署不了,后来误打误撞把代码传了上去,如图:
但是通过 用户名/github.io提示无法访问此网页 ,请教大神怎么回事??
解决方案首先,你要清楚,使用GitHub挂载网站,其实是使用了GitHub Pages的功能
-
GitHub Pages有两种用法:
如果你的仓库名为用户名.github.io的话,会自动开启GitHub Pages功能,且所有提交到master分支的代码,会当做网站内容被挂载起来,且网站访问地址为用户名.github.io
另外一种方法参见:help.github/artic...
第二种用法,可以手动指定一个仓库的master分支,或者master分支下的/docs目录,或者gh-pages分支为网站的根目录,其下的内容为网站内容,此方法需要在仓库设置里手动开启GitHub Pages功能,并指定网站挂载方式
用第二种方法的话,挂载之后的服务器地址,在设置之后会显示在后台,具体操作步骤可以参见:segmentfault/q/10...
然而,根据你现在的这个情况,并不属于上面任何一种情况,你创建的是你用户名下的名为github.io的仓库,并非用户名下名为用户名.github.io的仓库,所以不会自动开启GitHub Pages;而且在这情况下,你也没有在后台手动开启GitHub Pages,因此线上的GitHub Pages站点是无法访问的
更多推荐
github.io
发布评论