GitHub建立个人站点
建站过程

Jekyll-简单的博客、静态网站工具http://jekyll.bootcss.com/;

1.Git简介

2.为什么使用Github Pages

3 创建Github Pages

3.1 安装git工具

3.2 两种pages模式

1) User/Organization Pages 个人或公司站点
2) Project Pages 项目站点
$ git clone https://github.com/USERNAME/PROJECT.git PROJECT
$ git checkout --orphan gh-pages
$ git rm -rf .
$ git add .
$ git commit -a -m "First pages commit"
$ git push origin gh-pages

4 使用Jekyll搭建博客

4.1 什么是jekyll

4.2 jekyll本地环境搭建

cd C:\DevKit
ruby dk.rb init
ruby dk.rb install
gem install Jekyll
jekyll --version
gem install rdiscount
jekyll --server

4.3 jekyll目录结构**

4.4 Jekyll-Bootstrap创建博客

$ git clone https://github.com/plusjade/jekyll-bootstrap.git USERNAME.github.com
$ cd USERNAME.github.com
$ git remote set-url origin git@github.com:USERNAME/USERNAME.github.com.git
$ git push origin master
cd USERNAME.github.com
jekyll --server

4.5 Jekyll 写博过程

1) 配置_config.yml
title : My Blog =)
author :
name : Name Lastname
email : blah@email.test
github : username
twitter : username
feedburner : feedname
2) 写文章

按照_config.yml的格式permalink: /:categories/:year/:month/:day/:title,可以修改格式,创建markdown格式文件,就可以发布了。

3) 发布

本地预览修改:运行jekyll –server,预览http:127.0.0.1:4000。 发布到github上:通过命令提交或者客户端提交。

4.6 个性化博客

Github Page完成了博客的主要功能,写作、发布、修改,这些都是相对静态的东西,就是你自己可以控制的事情,还有一些动态的东西Github Pages无法支持,比如说文章浏览次数、文章的评论等,还有一些个性化的东西,像个性化页头页尾、代码高亮可以把博客整的更漂亮一点,其实这写都可以通过第三方应用来实现,个性化自己的博客。 加上Disqus云评论: 注册http://disqus.com 修改_config.yml:

comments :
provider : disqus
disqus :
short_name : tiansj

5 使用Markdown

5.1 简介

5.2 基本语法

参考资料

*****
Written by cuiqingwei on 12 May 2016