前言
前期使用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 # 生成静态文件 |