在本地搭建Hexo成功了,想部署到GitHub Pages试一下
在百度上搜了部署教程,照着教程做部署基本都失败了。可能教程还是老版本时期的原因吧,经过几十分钟的摸索最终还是部署成功了,这篇文章将记录我部署GitHub Pages的过程

步骤一

GitHub Pages 需要登录到GitHub账户,没有账户的需要先进行账户注册
官网:https://github.com (注意:可能会因网络波动而打不开网站)
登录后,进行仓库创建,照着下方图片做

oRuKv6.png

输入:xxx.github.io (xxx改成你的用户名)

oRQmCj.png

点击 Create repository 创建自己的存储库。到这里步骤一完成了,下面开始步骤二。

步骤二

打开存放hexo博客的文件夹,找到config.yml文件并打开

大概在104行,修改成:

deploy:
    type: git
    repository: git@github.com:你的用户名/你的用户名.github.io
    branch: main

步骤三

存放hexo博客的文件夹里打开软件git bash.
在软件里输入指令,连续点击空格三次(xxxxxxx@qq.com改成你的邮箱号)

 ssh-keygen -t rsa -C "xxxxxxx@qq.com"

oRwHBQ.png

输入指令添加密匙

eval "$(ssh-agent -s)"

输入指令

 ssh-add ~/.ssh/id_rsa

oRBree.png

### 步骤四
浏览器打开GitHub,点击右上角的头像,点击settings

oRDrcV.png

oRrA4s.png

打开系统盘:C:\Users\月星.ssh\id_rsa.pub,复制里面的全部内容
粘贴到github key框里面,Title随便填
oRsswF.png

oRyKk4.png

步骤五

输入下面指令,回车,并输入yes,再回车

hexo d -g

oRyLEF.png

清除缓存

hexo clean

重新生成静态文件

hexo g

部署博客

hexo d

oWiYKH.png

经过上面四个步骤,部署到 GitHub Pages 就算完成了,可以通过下方链接访问到你部署的站点
https://xxx.github.io(xxx 改成你的用户名)

最后修改:2022 年 05 月 20 日
如果觉得我的文章对你有用,请随意赞赏