现在,大多数软件开发人员都习惯于使用Git进行源代码控制和协作。但是,对于一组人需要在文本文档(可以很容易地合并)上进行协作的其他情况,Git可以用作基本机制。我们已经看到越来越多的项目使用Git作为基础的轻量级CMS,使用基于文本的编辑格式。Git具有强大的特性,用于跟踪更改和探索替代方案,它的分布式存储模型使用速度很快,并能容忍网络问题。广泛采用Git的最大问题是,对于非程序员来说,Git不是很容易学习的,但我们希望看到更多构建在核心Git管道之上的工具。此类工具简化了特定受众(如内容作者)的工作流程。我们也欢迎更多的工具来支持对非文本文档进行区分和合并。