码迷,mamicode.com
首页 > 其他好文 > 详细

HEXO+Github,搭建属于自己的博客

时间:2017-03-05 00:17:47      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:cal   ranch   静态   init命令   sha   ssh   tor   文章   localhost   

摘录自:http://www.jianshu.com/p/465830080ea9

1. github的准备

    账号 密码

 建立Repository建立与你用户名对应的仓库,仓库名必须为【your_user_name.github.io】

 建立一个仓库 blog 不要勾选initialize(这一步可有可无 第二种情况)

2.客户端的git安装 

3.需要在电脑上建立  ssh

以上可以参照 http://www.cnblogs.com/haimishasha/p/5024772.html

4.客户端node.js安装 (同时npm也安装好了)

5.Node和Git都安装好后,首先创建一个文件夹,如blog,用户存放hexo的配置文件,然后进入blog里安装Hexo。

执行如下命令安装Hexo:

  npm install -g hexo

初始化然后,执行init命令初始化hexo,命令:

  hexo init

好啦,至此,全部安装工作已经完成!blog就是你的博客根目录,所有的操作都在里面进行。

生成静态页面

  hexo generate(hexo g也可以)

本地启动

启动本地服务,进行文章预览调试,命令:

  hexo server(hexo s也可以)

浏览器输入http://localhost:4000

6.现在我们需要_config.yml文件,来建立关联,命令:vim _config.yml

翻到最下面,改成我这样子的

deploy:

     type: git

     repo: https://github.com/username/your_user_name.github.io.git(有的不行 ,需要用第二种情况)

     branch: master

第二种情况:

url: https://your_user_name.github.io/blog
root: /blog/
permalink: :year/:month/:day/:title/

deploy:
type: git
repository: git@github.com:username/blog.git
branch: gh-pages

然后执行命令:

npm install hexo-deployer-git --save

hexo deploy

然后再浏览器中输入http://your_user_name.github.io/blog就行了

HEXO+Github,搭建属于自己的博客

标签:cal   ranch   静态   init命令   sha   ssh   tor   文章   localhost   

原文地址:http://www.cnblogs.com/haimishasha/p/6503237.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!