Hexo博客部署到Gitee码云

注册账号

首先你得有个Gitee码云账号,没有的话就注册一个,这里就不再详细说明了

创建项目

创建一个与你的Gitee控件地址同名的空项目,比如我的Gitee空间地址为https://gitee.com/himmi,那么创建的项目名为himmi,

最终博客部署后的访问地址为https://himmi.gitee.io

修改配置

复制上一步创建的项目的地址,比如我的项目地址是git@gitee.com:himmi/himmi.git

然后在Hexo配置文件_config.yml中找到deploy配置项,添加如下配置

1
2
3
4
5
6
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: git@gitee.com:himmi/himmi.git
branch: master

Click and drag to move

添加SSH

在Gitee添加自己电脑的ssh key,这样每次更新代码到Gitee就不用再输入密码了

获取电脑的SSH可以参考这篇文章GitHub添加SSH key

然后在Gitee的设置页面找到安全设置–>SSH公钥,用上一步获取的SSH创建一个新的公钥

部署

hexo d -g部署

开启Gitee Pages服务

在项目主页找到服务,点击后可以看到Gitee Pages,点击跳转Gitee Pages服务页面,点击启动按钮开启服务

然后就可以在浏览器输入https://himmi.gitee.io访问啦

参考

码云Pages