参考于https://blog.csdn.net/qq_62928039/article/details/130248518

首先

安装该安装的

安装下载部署hexo

npm install -g hexo-cli安装hexo
hexo init初始化· 没这一步文件夹内的文件显示不出来

展示
出现这些文件才算成功,否则有问题
要么自行百度要么问(我的微信15913105505)

然后

输入hexo ghexo s
就会出现以下界面(恭喜你本地部署成功)
界面

随后

输入命令:ssh-keygen -t rsa -C "注册GitHub的邮箱"
进入c盘的/用户/你的用户名/.ssh/id_rsa.pub

用记事本打开id_rsa.pub然后复制里面的id

之后

4
粘贴进去👇
5

验证

输入命令(git):ssh -T [email protected] 并且输入yes之后,行末尾会显示你的用户名
(绑定成功邮箱会收到邮件提醒)
接着在本地绑定与Github的用户名和邮箱(git)
输入命令:git config --global user.name “注册时用户名”
输入命令:git config --global user.email “注册时邮箱”

上传

9
自行配置自己的名字
然后将文章末尾改为以下格式:

deploy:
        type: git
        repo: [email protected]:用户名/用户名.github.io.git
        branch: main

下载上传工具npm install hexo-deployer-git

以后都是下面的步骤上传文章

先本地预览: hexo g && hexo s
保险起见再生成一次: hexo g
上传GitHub: hexo d

使用的话看官方文档
有主题的看主题的官方文档