Github搭建Hexo个人博客
搭建博客框架介绍
- Hexo是高效的静态站点生成框架,基于Node.js
- 通过Hexo直接使用Markdown语法撰写博客
- 写完后只需四条命令即可上传到github博客上
发布顺序总结
hexo cl
hexo g
hexo s
hexo d
相关链接
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搭建Hexo个人博客
打开github,新建项目
输入项目名,github用户名.github.io后缀(README初始化可选)
一定得是github用户名否则会404电脑上新建文件夹,用于存放博客文件,比如D:\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 新建钥匙
将id_rsa.pub文件复制的公钥,粘贴到key里面,保存。测试是否成功
git bash中输入:ssh -T git@github.com
初始化博客命令:hexo init
预览博客命令:hexo s
就可以看到到博客网站了发布到GitHub
修改_config.yml文件
1 | deploy: |
在博客文件夹下git bash输入命令
安装 hexo-deployer-git 自动部署发布工具 npm install hexo-deployer-git --save
生成页面hexo ggit config --global user.name "wzcwzc10"git config --global user.email "3412399241@qq.com"
绑定GitHub账号
- 更新主题
git add .
监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。
git stash
能够将所有未提交的修改(工作区和暂存区)保存至堆栈中,用于后续恢复当前工作目录。
git pull
git stash pop
将当前stash中的内容弹出,并应用到当前分支对应的工作目录上。
1 | git add . |










