随笔分类 - Github建站之路
摘要:一个主分支肯定是不够用的,不同的开发最好放在不同的分支上,在最后进行合并,不然在开发中会相互干扰。PS:环境Window xp,Git-1.8.4-preview20130916(http://git-scm.com/)Git中默认的分支即:master。1、想在master基础上创建新分支(关键命令:branch):git branch new_branch_name master2、虽然成功创建了新分支,但是当状态还是master分支,因此需要切换到新分支(关键命令:checkout):git checkout new_branch_name3、如果想一步完成上面的1和2操作(通常创建分支
阅读全文
摘要:很久没更新jekyll了,所以好奇着去官网看了下更新记录,发现如下更新条目(版本1.3.0/2013-11-04发布):Addencodingconfiguration option (#1449)之前在windows下安装jekyll运行编写的代码时,如果有中文,那么是以GBK编码读取的,所以读取utf-8文件编码会报错,因而需要修改jekyll代码里的读取文件的代码,给它加上编码参数,如utf-8。现在最新的jekyll已经能够支持在_config.yml(jekyll配置文件)中配置编码了!只需在_config.yml写入如下配置即可(默认未配置):encoding: utf-8有兴趣的
阅读全文
摘要:今天找资料时,瞥到了GitCafe-Pages字样,记得前些日子就看到过GitCafe,知道这个是国内的类似Github的代码托管平台,所以一看字样就明白了这个是与Github Pages一样的东东。由于是国内的,所以相信文字也是中文的哈,当然命令还是英文的,呵呵。官方的帮助文档:https://gitcafe.com/GitCafe/Help/wiki/Pages-%E7%9B%B8%E5%85%B3%E5%B8%AE%E5%8A%A9#wiki相对于Github Pages这个英文的环境,GitCafe-Pages还是有点亲切的,而且功能与GitHub相似,爱折腾的朋友可以试试~不过看到G
阅读全文
摘要:相信用过Ruby的人都知道gem install命令,但是在国内该命令安装的速度甚是不稳定(你懂的),导致尝试数次便是等待数时,记得之前在安装redmine的时候便是如此,之前不懂什么意思,还以为是命令不对呢……最近看到某网站上某介绍安装jekyll的文章时,发现用到了一个奇怪的命令,里面还有taobao的字样,起初以为眼花了哈,后来尝试打开了命令里的链接,发现原来是更改gem命令的下载源,而该下载源的镜像便是在taobao.org域名上,甚是激动~ (感谢天、感谢地、感谢……)很遗憾的是,目前我还没去体验过那个高速的感觉,但是这个绝对是真实可用的~用法大概如下:# 移除默认的源$ gem s
阅读全文
摘要:序:上篇文章虽然在本地搭建好了jekyll环境,但是却存在一些问题,如通过jekyll new创建的站点无法正常跑起来、中文编码有问题。这说明之前搭建的环境有不周之处。PS:因之前自己搭建环境时并未做过多记录,现在写起文章来需要在模拟几次安装,所以本文写的有点慢,毕竟不像当初只是为了安装,现在是为了弄清楚安装。立足点不同,需要做的事情也不同,这次需要做许多确认工作。一、语法高亮插件问题通过jekyll new命令创建的站点中使用了语法高亮插件pygments(该语法插件支持超多语言,估计也是因此jekyll中便使用了吧),但pygments需要单独另外安装,所以导致部署站点时出现如下错误,虽然
阅读全文
摘要:序:最近一直在搞Github建站,所以一直没机会写文章,那边的环境虽然搞好了,但是网站的界面却是个问题,不想用别人的,总想自己设计个,却感觉没经验吧,就一直耽搁了。所以也就没心情在那边写文章,很久没写了,闷得很,一直没机会把建站的过程总结分享下,今天突然兴起,还是来这里写写吧~PS:本人一般使用win xp,所以下文都是针对 win xp系统的,一般情况下对于win系列系统都是适用的。至于linux/unix系统,本人很少玩,有机会试试。一、配置ruby环境由于jekyll是用ruby语言写的一个静态网页生成工具,所以要搭建jekyll本地环境就需要先配置好ruby环境。1)去官网下载Ruby
阅读全文

浙公网安备 33010602011771号