github上利用jekyll搭建自己的blog
前言
我相信,每个程序员都有一个愿望,都想有一个属于自己的”家”——属于自己的博客,专属的网站。在自己的“家”中,可以和志同道合的兄弟一起分享和讨论任何技术,谈天说地。更重要的是可以当做自己的技术积累,提升自己实力。那么接下来就来说说我博客搭建过程。
一.创建github帐号和项目
github——俗称全球程序员社交网站(我觉得应该叫全球程序员伸手即得网站)——如果你作为一名程序员竟然没有github帐号,那你看到这篇文章时,就应该自罚三杯牛栏山了——好喝不上头!
登录github站点,然后接下来要做一个重要的事儿————如果你的用户名是gebilaowang,那么你要创建一个名为gebilaowang.github.io的项目,我的用户名是jermeyhu,所以我当时创建了名为 jermeyhu.github.io 的项目。
什么?你不会创建项目?—— 那你先暂停,先去了解一下github的基本应用
二.安装 jekyll
Jekyll是什么?它是一个简单的静态博客生成工具。我只有windows的电脑,所以只提供windows下的安装方法。
- 安装Ruby
- 借助RubyGems安装Jekyll
gem install jekyll
三.初始化博客
进入你Blog的存放目录,执行以下命令,然后你就能看到jekyll已经为你创建了一些基本的文章。
jekyll new blog
cd blog
jekyll serve
打开浏览器测试http://localhost:4000
这时候你会看到运行除了一个基本的页面,但是都是英文。这个没关系,都是应为咱们可以改成中文。
先打开./_config.yml,把里面的信息改成你个人的信息,姓名、邮箱、描述什么的,能改的都改了。然后打开./about.md和./index.html将里面的英文看着能修改的也都修改了。
注意,代码中``
和 { % ... % }
内容不能修改,这都是变量,不是普通文字。还要注意,每个页面类似如下代码,即有两个—的部分,只能修改,不能删除!
---
layout: page
title: 关于
permalink: /about/
---
四.提交到github
运行jekyll serve通过浏览器本地查看没问题之后,可以提交到github了。
提交过程就简单写一下了,不再赘述,都是git的常用知识。
git init
git add .
git commit -m "init blog"
git remote add origin xxxxxxx(拷贝github的地址)xxxxxxx.git
git push origin master
当然在你也可以使用GUI工具进行提交。
五.写文章
有两个规定先记下:
- 文章必须新建在./_posts文件夹中
- 文章名称必须是yyyy-mm-dd-xxxxx-xxx-xxx格式,后缀名可以是.markdown ; .html ; .textile (但我只推荐markdown形式,因为易学、通用、效率高)
一开始要这样写,下面的内容中,layout: post不能修改,其他的可自行修改。
---
layout: post
title: "使用 github + jekyll 搭建个人博客"
date: 2016-07-24 21:41:45 +0800
categories: share
---
写完这几行之后,剩下的就可以自己轻松愉快的写markdown了。是不是很简单?
运行jekyll serve,即可在任何时候通过浏览器及时查看效果。待文章写完并查看效果没问题之后,即可push到github上,这样就OK了。
六.总结
建议大家都弄一个个人站点,很简单也很方便,提升bi格、形象的同时,也为自己积累平时的知识。
文章部分内容来源于: