Win+Hexo+Github安装笔记

1、下载git windows客户端

建议使用迅雷下载

2、下载Node.js

建议使用迅雷下载

3、以管理员运行 git bash 菜单。

4、在新的窗口输入以下命令:

git config --global user.email "xxx@gmail.com"
git config --global user.name "xxxx"

5、配置免密码登陆

ssh-keygen -t rsa (四个回车)
执行完这个命令后,会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)

6、用记事本打开id_rsa.pub,拷贝其中的内容到github SSH管理功能。

https://github.com/settings/keys

7、在github上创建仓库【注意仓库名有命名规范】

一般是:xxx.github.io

8、安装Hexo

创建一个安装目录,如E:/hexo
启动git命令行工具
cd e
cd hexo
npm install hexo-cli -g
hexo init
hexo install 【新版可选】
hexo server 【启动】
启动成功之后,访问localhost:4000端口
CTRL+C停止服务

9、准备推送到github

安装插件
npm install hexo-deployer-git --save

修改配置文件 _config.yml
在配置文件最后,加入:
deploy:
type: git
repo: git@github.com:maoxiangyi/maoxiangyi.github.io.git

10、推送项目,不报错即成功

hexo clean 
hexo g 【生成html】
hexo d 【部署】

11、访问域名

xxx.github.io

12、附录:

http://www.cnblogs.com/zhcncn/p/4097881.html
http://blog.csdn.net/pansing/article/details/47339643
http://www.jianshu.com/p/985d07d88ef4
http://blog.163.com/gis_warrior/blog/static/19361717320153100184696/