在git开发过程中使用哪个版本控制系统

时间:2014-11-24 18:18:54

标签: git version-control

我们大多数人都使用git作为版本控制系统,但我问git社区在构建git系统的基础时是否使用了任何类型的VCS?如果是,那是什么?

2 个答案:

答案 0 :(得分:1)

引用the Wikipedia article

  

Git的开发始于2005年4月3日。该项目于4月6日宣布,并于4月7日成为自托管。

所以我说Git一直是使用Git开发的,除非它只是一个tarball的非常短的时间。

我应该注意到Git最初被其创建者Linus Torvalds视为一个非常低级的工具集,提供类似“版本化文件系统”的工具,在其上构建更高级别的工具,包括VCSes(这就解释了为什么Git能够如此快速地托管自己:它有非常基本的“仅核心用户”界面。历史出现了一些意外的变化,Git开始积累功能本身,最终将自身变成了一个具有高级用户界面等的全面VCS。不过,Git的核心是“版本化文件系统”概念,可通过一套低级工具。

答案 1 :(得分:0)

Git是git中的版本控制(当然)。

如果你在历史上走得更远,那么没有git可以存储git,所以在那之前肯定会有别的东西,但是git已经存在git很多年了。