上一个主题

6.2.4. Git版本库整理

下一个主题

7.1. etckeeper

本页

7. Git的其它应用

Git的伟大之处,还在于它不仅仅是作为版本库控制系统。Linus Torvalds对自己最初设计的Git原型是这么评价的:Git是一系列的底层工具用于内容的追踪,基于Git可以实现一个版本控制系统。现在Git已经是一个最成功的版本控制系统了,而基于Git的其他应用才刚刚开始。

维基是使用格式文本编辑网页,协同网页编辑的工具,又称为“Web的版本控制”。在http://www.mzlinux.org/node/116可以看到一份用Git作为后端实现的维基列表(大部分是技术上的试验)。

SpaghettiFS项目尝试用Git作为数据存储后端提供了一个用户空间的文件系统(FUSE、Filesystem in Userspace)。而另外的一些项目gitfs可以直接把Git版本库挂载为文件系统。

下面的章节,通过几个典型应用介绍Git在版本控制领域之外的应用,可以领略到Git的神奇。

目录: