Hexo部署GitHub Pages
环境要求
- node.js > 10.13
- git
- Hexo
- 默认你知道Hexo的使用方法
创建一个仓库(repository)
进入GitHub,右上角点击 New repository
将Repository name设置成
你的用户名.github.io
,注意,用户名必须跟你的一模一样复制GitHub连接
git@github.com:Chenilove/Chenilove.github.io.git
,注意这里用HTTPS的话每次提交都要登录,推荐SSH在Hexo项目根目录下,编辑
_config.yml
文件,里面修改# Deployment ## Docs: https://hexo.io/docs/one-command-deployment deploy: - type: git # 提交类型git repo: git@github.com:Chenilove/Chenilove.github.io.git # 提交仓库地址 branch: main # 分支GitHub的默认分支是main Gitee的分支是master 可以填branch让hexo默认提交 message: message # 提交信息
执行项目生成和部署命令
hexo g hexo d
最后访问 chenilove.github.io/ 就可以了
issues
执行
hexo d
每次都要登录是怎么回事?将
_config.yml
里的repo
改成SSH(git@github.com)的链接就行了
本作品采用《CC 协议》,转载必须注明作者和本文链接