零基础小白如何用github搭建个人博客(五)下载安装 Sublime,Hexo 部署到 GitHub

汇总:零基础小白如何用github搭建个人博客

下载安装 Sublime Text

打开 Sublime Text 官网,点击 DOWNLOAD FOR WINDOWS 下载:
在这里插入图片描述
下载下来是:
在这里插入图片描述
双击安装,选择安装路径(D:\Sublime Text 3),然后一直下一步直到安装:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成!
在这里插入图片描述
在安装路径(D:\Sublime Text 3)下,双击 sublime_text.exe 打开:
在这里插入图片描述
按住之前创建的博客目录,拖到打开的应用程序中:
在这里插入图片描述
可以看到出现在左侧:
在这里插入图片描述

测试 Sublime Text

打开 source_posts\hello-world.md 文件,添加
在这里插入图片描述
稍微修改一点代码,添加## Hello Hello,保存:
在这里插入图片描述
然后注意命令行下,Hexo需要在运行的状态:
在这里插入图片描述
打开http://localhost:5555/,可以看到刚刚修改的代码:
在这里插入图片描述

Hexo 部署到 GitHub

根据 Hexo 部署教程,打开Sublime里的 _config.yml 配置文件,翻到最后几行:
在这里插入图片描述
先打开 GitHub,找到仓库。
在 Code - HTTPS 里复制地址:
在这里插入图片描述
改成以下代码(repo 里是刚刚复制的地址,然后默认 master 分支):

# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
  type: git
  repo: https://github.com/slangels/slangels.github.io.git
  branch: master

在这里插入图片描述
把开头的作者改成自己的名字,把url地址改成自己的地址,然后保存:

url: https://slangels.github.io

在这里插入图片描述
在这里插入图片描述
回到命令行,先按 Ctrl+C,然后输入Y终止操作,然后运行hexo g(不知道这步是干嘛的,但是大佬这么做,我也这么做吧),运行成功:
在这里插入图片描述
Hexo 部署教程 里可以看到需要安装一个插件:
在这里插入图片描述
在命令行中运行安装npm install hexo-deployer-git --save
在这里插入图片描述
配置一下邮箱和名字:

git config --global user.email "2230616701@qq.com"
git config --global user.name "slangels"

在这里插入图片描述
然后运行hexo d

会出来一个小窗口,输入账号密码之后点登录:
在这里插入图片描述

登录失败了!

然后就登录失败了???
错误代码是Logon failed
在这里插入图片描述

Hexo 部署登录失败解决办法

不是原因:分支的master改成main了

运行以下命令,据说 git 分支在2.28.0以上,要重新设置默认分支为 main 。

git --version
git config --global init.defaultBranch main

我的版本是2.31.1,所以就改啦。
在这里插入图片描述
然后把配置文件也该成branch: main
在这里插入图片描述
重新在命令行运行:

hexo clean
hexo g
hexo d

仍旧失败!Logon failed, use ctrl+c to cancel basic credential prompt.

啊啊啊,抓狂,这个错误就很离谱,不可能登录失败啊!

原因:要二次登陆用户名和token密码

方法来自于:打开链接

打卡GitHub,点击头像-Settings:
在这里插入图片描述
点击 Developer settings 打开:
在这里插入图片描述
点击 Personal access tokens,然后点击 Generate new token:
在这里插入图片描述
填写名字(随便取一个)和权限(不知道该勾哪些,就全勾上了),然后点击生成。
太卡了,竟然显示不出来,删掉重新来一遍,填写名字和权限(想了想变成只勾 repo 好了),点击生成:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
得到了一个 token:
在这里插入图片描述
再次推送:

hexo clean
hexo g
hexo d

同样输入账户密码:
在这里插入图片描述
然后在这里输入刚刚 token 的名字和密码:
在这里插入图片描述
然后就成功啦!

成功啦!

在网页里打开https://slangels.github.io/,就可以看到我们的博客啦!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值