如何利用hexo和github搭建免费个人博客

文章转载来自使用 Hexo + Github 搭建自己的博客(图文教程)
替换主题参考Hexo 安装和替换主题、自定义博客主题

搭建过程

安装git node.js

查看版本命令用

$ npm -v
$ node -v

新建仓库

新建一个repository,名称为 name.github.io

安装Hexo

$ npm install hexo -g
$ hexo -v
$ hexo init
$ npm install
$ hexo g
$ hexo s  #查看本地新建的hexo
$ npm install hexo-deployer-git --save

修改_config.yml

deploy:
  type: git
  repository: git@github.com:sjl3110/sjl3110.github.io.git
  branch: master

建立ssh密钥

ssh-keygen -t rsa -C "mail@xx.com"

并将默认保存位置的id_rsa.pub内容存放到github网站中的SSH密钥中。

维护过程

$ hexo new post "blog-name"
$ hexo d -g