利用gitHub搭建博客

##一、gitHub Page的的使用
我以为这边博文写的很清楚,方法、步骤、优缺点以及实例,因此就借用一下啦^_^
[搭建一个免费的,无限流量的Blog](http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html)
若是要想更简单快捷的生成有逼格的博客,能够参考第2点.css

##二、利用jekyll写博客html

进入[The Quickest Way to Blog on GitHub Pages](http://jekyllbootstrap.com/)能够总体了解一下gitHub如何使用jekyll的
点击[0 to Blog in 3 Minutes](http://jekyllbootstrap.com/usage/jekyll-quick-start.html) 开始博客建立之旅
2.一、Host on GitHub in 3 Minutes
文章写的很清楚,执行完前面3步本身的博客就算生成好了,并且也有必定的逼格^_^.
2.二、 Run Jekyll Locally
在本地运行jekyll我本身尚未尝试过,感兴趣的能够本身试试,我在Linux上使用,到目前为止就能够了.
2.三、Create a Post
由于在第2步的时候没有在本地安装Jekyll,后面的几个步骤我就写一下我本身是怎么操做的,若是安装了的就直接按照文档上操做就能够了,上面的英语简单易懂^_^.
直接在_posts目录下建立文件夹如core-samples(名字任意,主要是是方便分类,这个是自带的例子),而后建立以日期为首的文件2011-12-29-jekyll-introduction.md
2.四、Create a Page
2.五、Publish
就是
git commit
git push
把更新的文件提交到gitHub上便可,具体的能够参考git的使用方法.
2.六、Customize
让本身的博客看起来更有逼格更个性化一些,jekyll本身准备了几个主题,能够按照上面的方式本身更换,若是本身会点css那就更好了^_^.
我写一下本身更换的方式,跟文档上面不太同样:
2.6.1)、找主题,这一步跟官网同样访问[Theme Explorer](http://themes.jekyllbootstrap.com/)
2.6.2) 、相中合适的主题以后点击 Install Theme 会弹出一个安装方法的弹层,咱们只须要那个git地址,将它拷贝到本地时使用,例如我本身使用的这个主题:
git clone git://github.com/jekyllbootstrap/theme-mark-reid.git
2.6.3) 、手动将主题文件下的assets、_includes 拷贝到本身博客对应的目录下,在项目中保持跟下载下来的目录一致。
2.6.4)、更改_layout目录下全部文件的主题名称、include的目录中与主题相关的内容
theme :
name : mark-reid
......
% include themes/mark-reid/page.html %......
2.6.5) 、 找一些颜色搭配比较好看的博客/网站,更改一下本身的css文件。
##三、绑定域名
3.1)、在项目的根目录下建立一个CNAME文件,里面写入本身绑定的域名。
3.2)、前往你的DNS服务商新建一个CNAME解析至你的github page我的主页地址(如:tinyCome.github.io)。DNSPod须要多加一个点,即tinyCome.github.io.git


3.3)、到本身购买域名的地方修改DNS服务。(本身是在阿里云上购买的,修改以下,改成DNSPod上NS提供的记录值)

3.4)、稍等一下子等待信息同步便可。github

[查看个人博客效果](http://rentt.link/)bootstrap

相关文章
相关标签/搜索