Git读音为g#618t是一个开源的分布式版本控制系统,可以有效高速地处理从很小到非常大的项目版本管理也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeperGit的功能特性从一般开发者的角度。
Git,这个强大的免费开源工具,是分布式版本控制系统的核心代表,它专为高效管理各种规模的项目而设计它的发音类似于quotgt口机信quotGit诞生于Linux内核开发的需要,由Linus Torvalds开发,旨在替代BitKeeper,后者曾是内核开发人员的主流选择由于BitKeeper的许可证问题,Git的出现提供了更符合开放源码社区需求。
Torvalds开始着手开发Git是为了作为一种过渡方案来替代BitKeeper,后者之前一直是Linux内核开发人员在全球使用的主要源代码工具开放源码社区中的有些人觉得BitKeeper的许可证并不适合开放源码社区的工作,因此Torvalds决定着手研究许可证更为灵活的版本控制系统尽管最初Git的开发是为了辅助Linux内核开发的过程。
Git是一个开源的分布式版本控制系统,用以有效高速的处理从很小到非常大的项目版本管理 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件 Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的。
Git最初的开发动力来自于BitKeeper和Monotone23 Git最初只是作为一个可以被其他前端比如Cogito 或 StGIT4包装的后端而开发的不过,后来Git内核已经成熟到可以独立地用作版本控制5很多有名的软件都使用Git来进行版本控制6,其中有Linux内核,XOrg服务器和OLPC OLPC 内核开发7。
最初由林纳斯·托瓦兹创作,于2005年以GPL发布最初目的是为更好地管理Linux内核开发而设计应注意的是,这与GNU Interactive Tools有所不同git最初的开发动力来自BitKeeper 和Monotonegit最初的开发动力来自于BitKeeper和Monotonegit最初只是作为一个可以被其他前端比如Cogito或Stgit包装的后端。
Git是一款自由和开源的分布式版本控制系统,用于敏捷高效地处理从很小到非常大的项目版本管理Git最初由Linus Torvalds开发,目的是替代BitKeeper,后者是Linux内核开发人员使用的主要源代码工具由于BitKeeper的许可证不适合开放源码社区,Git应运而生,具有更灵活的许可证尽管最初开发目的是为了Linux内核。