环境要求
- 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 # 提交信息
- 安装插件
npm install hexo-deployer-git --save
执行项目生成和部署命令
hexo g hexo d
- 最后访问 https://chenilove.github.io/ 就可以了
issues
- 执行
hexo d
每次都要登录是怎么回事?将
_config.yml
里的repo
改成SSH(git@github.com)的链接就行了
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。