相关链接

hexo官网:https://hexo.io/zh-cn/
butterfly 主题:https://butterfly.js.org/
GitHub地址:https://github.com/jerryc127/hexo-theme-butterfly

基础命令
●初始化博客:hexo init “文件名”
●清理缓存:hexo clean
●生成博客: hexo g
●本地运行:hexo s
●上传博客:hexo d
●依赖安装:npm install
●新建文章:hexo n “文章名”

Node.js安装
https://www.cnblogs.com/liuqiyun/p/8133904.html

Git安装
https://www.cnblogs.com/xueweisuoyong/p/11914045.html

打开github,新建项目
输入项目名,yourName.github.io后缀,README初始化可选。
名称(yourName)一定要和你的github名完全一致,否则可能会404

在电脑上新建一个文件夹,用来存放自己的博客文件,比如D:\boke\blog

在该根目录下,鼠标右击,选择Git Bash Here,打开git的控制台窗口
输入npm i hexo-cli -g安装Hexo。会有几个报错,无视就行。

输入hexo -v验证是否安装成功

生成ssh keys
在任意文件夹位置,鼠标右击,选择Git Bash Here,输入 ssh 检查有没有安装ssh
生成ssh命令: ssh-keygen -t rsa -C “3412399241@qq.com
总共需要敲四次回车。

找到 id_rsa.pub 文件,并打开复制里面所有的代码,大致路径: c盘—–>用户—->管理员名称—->.ssh
或者
git bash中输入cat ~/.ssh/id_rsa.pub下命令,将输出的内容复制到框中,点击确定保存。
● 打开github,在头像下面点击settings,找到 ssh,在新的页面点击 ssh keys 的新建钥匙,新建钥匙的 title(名称)随意起名,如:blog,将 id_rsa.pub 文件复制的公钥,粘贴到 key 里面,保存。

本地博客生成
●初始化博客命令:hexo init