哈,先说明一下Blog猪现在只是一名刚踏进程序猿大坑的大三狗,写Blog这件事也是从一个星期前开始的,虽然有点晚了,但毕竟亡羊补牢还是来的及。那么现在来分享一下开Blog的一些血泪史吧,同时也让即将或将写Blog路上同志做一个参考(P.S 既然不是大能,所以请多多包涵!如果有疑问或者不同的见解欢迎@我!)
第一步:
注册github账号,很多人问为什么选github?我的答案是免费+强大!
第二步:
创建repository,命名方式必须为:username.github.io 在github上是默认自动创建网站,之后直接点username.github.io就是自己的Blog了,当然你依然可以不这么干,建立一个普通的repository,然后在github中自动生成网页会比这里用jeklly快,只不过不推荐,因为更新维护网站什么的会很麻烦!
第三步:
安装git,对于什么是git,请善于利用搜索引擎!这里有点小麻烦,git原本就是为linux而生的,所以在windos系统里装有点麻烦,需要先装ruby,再装git-bush for windows。
在github中,jeklly是默认的,所以在本地中装不装jeklly都可以,上传到github后会自动检测jeklly然后生成网页,当然你也可以在本地中安装
|
|
Then
从github中download windows客户端,将username.github.io这个库clone到本地的任意位置,网上很多教程都是直接创建文件夹,但我不建议这么做,因为用客户端比较容易上传到github而不会出现上传失败等一大堆问题,当然,你可以去试试,反正我是试过了,信不信由你,其次,用客户端另一个好处就是能够及时看到repository和本地repository有什么变化。
And
上面的搞好后就很好办了,在目录下创建 _config.yml 文件,作为配置文件。
在目录下创建 _layouts , _post 几个文件,其中layout用来存放模板html(default.html),post用来写blog,再在目录下创建 index.html 用来做首页。
至于index.html和一些模板就不写出来了,因为网上都能找到,写的时候需要对html,css有一定基础。还有post里面的html或者md命名方式必须按照 yyyy-mm-dd-标题 格式来,不然会出错。
Last
好index.html,default.html和blog后就可以push到github上生成网页,在目录下用git输入
|
|
最后就等待上传成功了。每一次在目录下更改内容后,你都能在github的客户端上看到change,如果你嫌git push麻烦的话也可以点右上角的
sync
但不知道为何,我按了push不了,反而用hexo的时候可以,这就很尴尬了。 到这一步,估计你对jekyll写博客有一定的了解了,那就付诸于行动吧,写博客对很多人来说都是一个很不错的习惯!
(附上git的相关链接http://www.bootcss.com/p/git-guide/
还有我写的时候参考的http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html说了是参考,按照上面的来是行不通了,你还是乖乖地按照我的来吧,哈哈
最后你只要打开https://username.github.io就能看到博客了
声明:
欢迎转载,转载时请注明出处
JacobYRJ