前言
前期使用Hexo+Github搭建部署了个人博客,并且在Github上使用分支技术,其中hexo分支用于编写博客,master分支用于发布博客。因为很长一段时间没有使用博客系统,关于博客的部署又得重新查找资料,故将个人博客的重新部署归纳总结。
Hexo安装
安装Node.js和Git
直接在官网下载最新的Node.js和Git。安装完成后,启动Git Bash,使用git --version,node -v和npm -v检测安装是否成功。
安装Hexo
在Git Bash中,使用npm install -g hexo安装Hexo;然后使用hexo -v检测安装是否成功。
配置SSH
使用如下命令生成ssh信息:
1 | ssh-keygen -t rsa -C "295861542@qq.com" |
找到~/.ssh/id_rsa.pub文件并复制里面的内容,登录Github并添加密钥,将复制的内容添加到SSH Key中,然后使用如下命令检验是否添加成功:
1 | ssh -T git@github.com |
添加SSH Key之后,再配置git的全局信息和命令别名:
1 | git config --global user.name zhoulee |
配置完git信息后,从Github克隆个人博客仓库:
1 | git clone https://gitee.com/zhoulee/octocat9lee.github.io.git |
最后,切换到hexo分支,使用npm install命令安装所需的模块。至此,关于博客基础环境搭建完毕。
Hexo命令简介
1 | hexo g # 生成静态文件 |