Github 搭建个人博客

1、环境安装

1.1安装Git和Node.js

   Node.js地址:https://nodejs.org/en/download/

   Git地址:https://git-scm.com/download/win

1.2安装Hexo

  执行git命令

$ npm install -g hexo

1.3通过cmd命令查看软件版本

2、添加Blog

2.1在电脑中新建一个名字为[Blog]的文件(比如:D:\Blog),在目录右健打开Git Bash。

执行git命令,自动在Blog下创建网站所需的文件(可以忽略执行过程中有错误提示)

$ hexo init
npm install

2.2启动服务

执行git命令

$ hexo server

启动成功,在浏览器中打开 http://localhost:4000/,这时可以看到Hexo已为你生成了一篇blog。

3、部署到GitHub

3.1部署前修改配置文件_config.yml(hexo3.0中 type:github已经不行,需要改为git)

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:   
  type:   git
  repo:   git@github.com:XXX/XXX.github.io.git
  branch:   master

注意:type:repo:branch:后都有3个空格(空格 空格 空格 重要的事说三遍)

        repo:必须是SSH形式的url(git@github.com:XXX/XXX.github.io.git),不能为HTTPS对应的url

3.2安装所需插件

执行git命令

npm install hexo-deployer-git --save

3.3配置gitHub的SSH

生成SSH的Key

执行git命令,将会在C:\Users\用户\.ssh生成相关文件 [id_rsa.pub]

$ ssh-keygen -t rsa

在Github ssh设置新建的SSH key,Title任意写,Key为C:\Users\Admin\.ssh\id_rsa.pub中的内容,添加后如下图:

 

3.4每次部署的步骤,可按以下三步来进行。

hexo clean
hexo generate
hexo deploy

 

 


 

posted @ 2017-04-25 15:40  一媚倾城  阅读(254)  评论(1编辑  收藏  举报