今天在GitHub闲逛的时候发现,原来通过github.io可以快速地搭建一个人个人博客,还可以通过Fork别人的项目来进行修改,整个过程简直快到吓人,可以直接访问 http://zyphs21.github.io/ 来看一下。本人由于已经有了Github的账号,免去注册和熟悉时间,整个过程十分钟都不到。下面让我来简单介绍一下是如何实现的。 首先科普一下GitHub。说到GitHub,不得不说Git和林纳斯(Linus Torvalds),林纳斯可是大神中的大神,一个人搞出了两个改变世界的东西:Linux和Git。Linux,最流行的服务器操作系统,你平时用的app浏览的网站,背后肯定有Linux系统在计算着。Git,是一个分布式的版本控制系统,版本管理一直是团队工作中最令人头疼的东西,有了Git简直让团队工作获得飞一般的效率。 而这里要说的GitHub正是由Git而来的一个网站,这个网站就像一个全球智库,集合了全球软件开发人员的智慧。GitHub本身就是一个大型的开源社区,任何人,任何公司都可以在上面创建自己的代码仓库,开源自己的代码库,让全球所有的人来参与使用、修改。像一向以开源著称的Google、FaceBook,甚至国内的阿里巴巴、腾讯等等,都在上面有开源的项目。曾经试过一次我们伟大的墙“不小心”把github给封了,一时间引起微博上所有人的反对,简直就是把我们与世界科技技术交流的渠道给封闭了,这是多么可怕的一件事情。 首先你得有个Github的账号,到github的网站注册之后,可以直接到我的仓库地址(https://github.com/zyphs21/zyphs21.github.io),然后点击右上角的Fork,接着就会有一份一模一样的代码仓库复制到你的仓库里。 你只需要做的就是点击Setting,将Repository name改为你Github账号的name,比如我的账号为zyphs21,那么Repository name里就改为zyphs21.github.io。完成这步之后,你就可以直接在浏览器里输入你的仓库地址(比如zyphs21.github.io)访问该网页了!是不是超级快? 
接下来你只需要在代码仓库里修改一部分的源码,就可以在页面上呈现你自己想要展示的内容了。首先回到你的代码仓库,在根目录下找到_config.yml这个文件,点进去就可以把网站的一些基本信息给改掉了。 接着在index.html这个文件里可以把网站的描述给修改掉。在根目录下有about.md、milestone.md这两个markdown格式的文件,同样的可以把对应页面上显示的信息给修改掉。最后,如果你想添加一篇文章,直接_posts目录下添加markdown格式的文章即可! 至此,一个个人的博客网站就搞好了,后续建议用git命令把自己Repository clone一份到本地,只要在本地修改再git commmit和push一下,就可以立刻更新到你的网站了。 |