使用Jekyll和githu搭建博客遇到的一些问题
起源
首先,最近比较闲,也在复习java的知识和写排序算法等小demo,就想着把这些记录下来。之前也有在csdn写,但是总觉着有个自己的博客比较cool。自建域名的话还得买域名,比较麻烦,所以就用github的io域名建博客了。基本上参照柏荧大大的这篇文章进行搭建的,可以说写的非常详细了,在此非常感谢!
修改CNAME
因为之前接触github的比较少,所以遇到的几个问题可能属于比较小白的。不过鉴于费的时间挺长,还是记下来吧。首先我是从github上直接fork了柏荧的项目到我仓库,这时候出现了第一个问题,因为他博客不是用的io域名,而是自己的域名,所以他的项目里CNAME这项是有值的,fork时候这项也过来了,但是因为不能和他的域名重复,所以这边会提交报错。后来我把这个文件里内容删除后就好了。这个其实也会导致访问自己域名时候跳转的还是原博客。
修改_confi.yml
那篇博客基本把要修改的地方都说了,其实还包括博客右上角的about需要修改,也就是说还要改index.xml,about.xml等,其他的想改也可以,重点提这个是因为这里有原作者的信息在这,你自己博客出现别人信息再怎么说也不太妙吧。
网页背景图片修改和刷新机制
除了图片以为,这里还有一个坑,就是在_confi.yml,是有description:的,很容易让人以为是网页blog下面那一行字,其实不是的,真正的是在index里的description。