如何使用 GitHub Pages 托管 Hexo 静态博客网站
– 请先阅读 使用 Hexo 生成静态网页博客!
准备工作
首先,我们基于完成的博客.md
文件生成静态网页:
1 | cd /path/to/site/ |
接着,我们进入public
文件夹。
.
├── node_modules
├── public
├── scaffolds
├── source
└── themes
因为我们是使用 GitHub Pages 托管,所以我们需要在public
文件夹内初始化git
:
1 | git init |
其次,我们还需要在 GitHub 上面建立一个远程仓库,格式必须为username.github.io
,这是硬性要求。
关联和发布
我们现在需要关联本地仓库和远程仓库,用例中我们使用https
协议,当然也可以使用ssh
密钥:
1 | git remote add origin https://github.com/username/username.github.io.git |
我们还需要更改一下远程仓库的 GitHub Pages 的设置,目的是告知它托管文件的地址:
点击 Settings
点击 Pages
修改设置
最后,我们访问username.github.io
就可以来到我们的博客页了 :)