部署到Github
1. 打开并登录github后在右上角点击new repository
新建仓库
2.仓库名称要设置成:username.github.io
3.点击 Create repository
,创建成功。查看我们新建的仓库,点击右上角Clone or download
4.点击红色框线处,复制克隆仓库路径 【https:方便,ssh:更安全】
https://github.com/iluis97/iluis97.github.io.git
5. 打开hexo的站点配置文件_config.yml
。在最底部找到# Deployment
写入以下配置。
repo
:改成自己的仓库路径。
注意:每个冒号后面都有空格。
# Deployment
deploy: #博客部署
type: git
repo: https://github.com/iluis97/iluis97.github.io.git
branch: master #部署分支
6. 部署
- 在git bash窗口输入(在HexoBlog文件夹内打开
git bash
窗口)
hexo d
- 部署成功后访问网址:https://iluis97.github.io/ 即可查看博客。(记得要换成自己的github名字!)
部署到码云Gitee
1. 登录gitee,新建仓库
2. 仓库名称和路径都写自己的username
- 不知道username可以点击个人主页,地址栏的网址最后一个单词
https://gitee.com/iluis // username = iluis
3. 点击复制仓库地址
4.修改hexo的主配置文件_config.yml
# Deployment
deploy: #博客部署
type: git
repo: https://gitee.com/iluis/iluis.git
branch: master #部署分支
5.部署
hexo d
6.注意
非Gitee Pages Pro
不支持推送后自动部署。需要手动部署。
- 点击仓库上方的服务,选择
Gitee Pages
7. 点击更新
8. 复制访问地址到浏览器地址栏,回车即可访问博客
9. 优缺点
- 相比较
github
访问速度会快很多 - 不支持推送后自动部署。(
Coding
支持)
部署到Coding
1. 新建代码仓库
2. 克隆代码仓库
3. 修改hexo博客站点配置文件
deploy: #博客部署
type: git
# branch: master # 部署分支
repo:
[email protected]:iluis/iluis.git,master
4. 部署
hexo d
5. 打开访问地址
6. 优点
除过国内访问速度快之外, Coding
还有如下优点:
- 仓库名没有特殊要求,且仓库可私有,你如果对源码信息比较敏感,可以将源码管理迁移至
Coding
。 - 可以部署在任何分支上,这样我们在源码管理时,可以将源码放到
master
, 网站页面部署在其他分支,避免按之前的方式,我们每次克隆仓库后,还要手动检出源码分支。 - 支持最多5个域名绑定,而且绑定过程仅在后台就可以完成。
- 绑定域后,还可以支持https,并提供免费SSL/TLS证书申请。当然,要完全支持https,你页面引用的资源的url还需要做相当的修改,这个大家可以自己去尝试。而在
Github
绑定域名后,就无法支持https。