一定得会的 GitHub 骚操作之 如何使用 GitHub 免费创建你的个人博客

这一篇主要跟你说说 GitHub 的 pages 功能,我之前也跟你提到过,GitHub 可以让我们免费托管自己的 blog ,我的 blog 就是托管在 GitHub 上的 。

具体介绍链接:

本文隐藏内容 登陆 后才可以浏览
ok,以上,好好用心的去做一个自己的 blog 吧,把自己的思考总结到上面去,挺好。慢慢折腾,网站做好了后,请把你托管在 GitHub 上面的 blog 地址在下方留言中评论出来,大家互相学习。

48 Replies to “一定得会的 GitHub 骚操作之 如何使用 GitHub 免费创建你的个人博客”

  1. 请问配置文件里面
    deploy:
    type: git
    repo: https://github.com/xxx/xxxx.github.io.git
    这里中间是XXX是什么?是要在最开始放的那个github生成站点文档里面看着弄吗?
    github的生成站点文档没看懂,第四部分的创建索引文件看得我一头雾水。停止了步伐_(:з」∠)_

    1. 我又认真看了一遍,好像应该是我自己的github的链接。但是我的链接最后是没有.git的。我在配置文件里面加了.git和没加的这两种方法都试过了,还是打不开网站QAQ

        1. 我好了,好像是因为username.github.io里面username必须是github的username

          1. 我的设置的ID和github的用户名一样的。还是不行。我已经弄了4遍了。还没找到哪里出问题QAQ

          2. 我终于成功啦!!是命令超时了。我试了第六次终于搞定了

      1. 就是你仓库的地址,至于怎么查看你远程仓库的地址,我之前讲过!

    1. 噢我忘了在type和repo后面加空格,但是改了再hexo d之后报错误找不到Repository

      1. 血崩,原来是我建仓库的时候命名是XXX,而不是XXX.github.io……改了名字就好了

  2. ly.github.io
    打得打开吗?
    标题是 mml’s blog
    hello world!
    不是我写的内容
    我的博文在哪里呢
    怎么办

    1. 你这用的是 Octopress 框架? 第一篇是默认的,建议你还是再看看这篇文章的说明!

  3. 还有个问题,我修改了正常文章里的标签和分类,重新hexo clean,g,s之后打开就看不到这个文章了了……

      1. 我感觉我屠版了,一个提醒,不要用Typora这款markdown编辑器写,有概率出问题,老老实实notepad++啥事儿也没有……

  4. 畅言评论里面,说需要在ICP备案号中填入网站备案号。有人去弄过这个吗?

    1. 备案的话略麻烦,需要买域名然后去备案,畅言用不了就用别的呗

  5. 安装hexo报错,求解决。
    npm ERR! Linux 5.0.0-23-generic
    npm ERR! argv “/usr/bin/node” “/usr/bin/npm” “install” “hexo” “-g”
    npm ERR! node v8.10.0
    npm ERR! npm v3.5.2

    npm ERR! shasum check failed for /tmp/npm-4316-d90836cb/registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz
    npm ERR! Expected: 80d6492dc1470864bbf583533b651f42a9f52415
    npm ERR! Actual: 773069d63f5b377cb9efa42eb1958a1e8144e6f9
    npm ERR! From: https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz
    npm ERR!
    npm ERR! If you need help, you may report this error at:
    npm ERR!

    npm ERR! Please include the following file with any support request:
    npm ERR! /home/ly/npm-debug.log

  6. 正式开通了,项目的,访问地址是: https://simpleicy.github.io/mysite/
    github pages的访问域名是这样的。
    A Project Pages site for a personal account is available at http(s)://.github.io/.
    A Project Pages site for an organization account is available at http(s)://.github.io/.
    A User Pages site is available at http(s)://.github.io.
    An Organization Pages site is available at http(s)://.github.io.

    也就是如果你以是github的组织弄的网站,访问地址是 http(s)://组织名.github.io
    同理,以用户名弄的,访问地址是 http(s)://用户名.github.io
    如果你以你组织或用户名的项目弄的,访问地址是 http(s)://组织名(用户名).github.io/项目名

    组织名或用户名统一使用小写,因为域名系统不区分大小写。

    1. 帅B,我粘贴没使用文本粘贴,另外,访问地址帮助页面地址为:https://help.github.com/en/articles/user-organization-and-project-pages

  7. 博客搭好,qyxuan.github.io , next 主题可正常,但更换其他主题比如Casper , uno的时候 总是出现 No layout: index.html,配置文件的主题名和themes下的目录名是一致的,配置里的空格theme: Casper也是正确的,npm ls –depth 0查看hexo安装也没有提示警告异常

  8. 修改了目录上的 ./node_modules/gitment/dist/gitment.js, hexo clean,hexo g, hexo d , 操作后修改文件没有提交上去, hexo d 提交文章之类是可以的? 应该如何解决,

    NFO Deploying: git
    INFO Clearing .deploy_git folder…
    INFO Copying files from public folder…
    INFO Copying files from extend dirs…
    位于分支 master
    无文件要提交,干净的工作区
    Username for ‘https://github.com’: qyxuan
    Password for ‘https://qyxuan@github.com’:
    分支 ‘master’ 设置为跟踪来自 ‘https://github.com/qyxuan/qyxuan.github.io.git’ 的远程分支 ‘master’。
    Everything up-to-date
    INFO Deploy done: git

发表评论

电子邮件地址不会被公开。 必填项已用*标注