准备材料:

需准备一个github账号

下载: [git](Git (git-scm.com)) [node.js](Download | Node.js (nodejs.org))

注意:node.js最好设置[淘宝代理](CentOS安装NodeJS并设置国内淘宝镜像 - 红烧猎人的博客 (enianteam.com))且完成环境变量的配置

Hexo下载部署

这里推荐使用[一键部署脚本](一键安装hexo博客 - hexo-script使用文档 (gitbook.io))

部署完成后使用[一键生成ssh密钥脚本](一键生成SSH秘钥 - hexo-script使用文档 (gitbook.io))

使用后输入2查看以生成的ssh密钥

image-20230623173640272

将密钥进行复制

打开自己的github主页进入需要存放个人博客的仓库

注意:这里需要自己提前准备好一个公开的仓库

image-20230623174107411

进入配置key

image-20230623174238022

image-20230623174403947

再次运行一键生成ssh密钥脚本这次选择3检查与github的连接

image-20230623174630658

最后使用[一键部署hexo博客](一键部署hexo博客 - hexo-script使用文档 (gitbook.io))将本地文件上传

注意:

image-20230623174955384

3