把博客托管在 github 无法访问

发布于 2022-09-05 05:47:10 字数 358 浏览 14 评论 0

如题,昨晚开始折腾用hexo在github上部署个人博客,一开始代码部署不了,后来误打误撞把代码传了上去,如图:图片描述

图片描述

但是通过 用户名/github.io提示无法访问此网页 ,请教大神怎么回事??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

初相遇 2022-09-12 05:47:10
  • 首先,你要清楚,使用GitHub挂载网站,其实是使用了GitHub Pages的功能

  • GitHub Pages有两种用法:

    • 如果你的仓库名为用户名.github.io的话,会自动开启GitHub Pages功能,且所有提交到master分支的代码,会当做网站内容被挂载起来,且网站访问地址为http://用户名.github.io

    • 另外一种方法参见:https://help.github.com/artic...

    • 第二种用法,可以手动指定一个仓库的master分支,或者master分支下的/docs目录,或者gh-pages分支为网站的根目录,其下的内容为网站内容,此方法需要在仓库设置里手动开启GitHub Pages功能,并指定网站挂载方式

    • 用第二种方法的话,挂载之后的服务器地址,在设置之后会显示在后台,具体操作步骤可以参见:https://segmentfault.com/q/10...

  • 然而,根据你现在的这个情况,并不属于上面任何一种情况,你创建的是你用户名下的名为github.io的仓库,并非用户名下名为用户名.github.io的仓库,所以不会自动开启GitHub Pages;而且在这情况下,你也没有在后台手动开启GitHub Pages,因此线上的GitHub Pages站点是无法访问的

哥,最终变帅啦 2022-09-12 05:47:10

你的 repo 名字错了。

文档 里说了,

You must use the username.github.io naming scheme.
Content from the master branch will be used to build and publish your GitHub Pages site.

因此你需要建立一个叫 qiudeqian.github.io 的 repo

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文