l Studio Online和Visual Studio Team Services除了集中式的版本管理外，也支援用Git进行的分散式版本控制。也有些分散式版本控制系统设法要改善取出（checkout）时间以及储存成本的问题，例如微软开发的Git虚拟文件系统就可以在很大的代码库下运作，会提供一个虚拟档案系统，只在有需要时才会下载档案到电脑中。
工作模式.分散式版本控制比较适合大型专案，有一部份由独立的工作者所开发，像是Linux核心计划，因为开发者可以独立工作，可以提交其合併