李雷廷的个人博客分享 http://blog.sciencenet.cn/u/llt001

博文

GitHub的Wiki是单独的repository

已有 8510 次阅读 2015-10-21 09:28 |系统分类:科研笔记

对于想做一个致力于追踪内容,并在线发布的网站来说,通过git来管理是最佳的选择。用git来管理网站,可以记录下每次修改的内容,也就知道什么时候对内容做了什么更新,并总是在网页上展示最终结果。比如,做一个已发论文的网页,当有新的论文需要增加时,可以commit到repository,这样会有一个很好的记录。

GitHub具有一个Wiki的功能,是用来做项目文档的,比较神奇并常被忽略的是,这个Wiki其实是一个独立repository,有自己URL地址,可以git clone,push/pull——这样就很有趣了。

GitHub有一个Pages的项目是专门用来支持每个repository变成网站的,我尝试过多次,就是用Jykell做一个Markdown语法的网站,致力于关注内容,省去编辑HTML的麻烦。不过我不太喜欢Jykell做出来的网站首页一定要显示最新的posts,我只想做一个静态的只包含pages,没有posts的网站。

相比于GitHub Pages,GitHub Wiki几乎不支持posts,而这正适合做一个静态网站,而且同样GitHub Wiki也是支持Markdown的,不需要关心HTML, CSS之类的。

当然,GitHub Wiki的缺点很明显,不可以自定义外观,如果想做漂亮的网站,不用考虑。


致谢:Thomas Sibley from BioPerl project

参考资料:https://help.github.com/articles/adding-and-editing-wiki-pages-locally/ 




https://blog.sciencenet.cn/blog-656335-929729.html

上一篇:一种利用脚本在Linux下运行命令的方式
下一篇:grep -c 用于过滤统计
收藏 IP: 218.2.227.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

全部作者的精选博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-28 10:56

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部