1.2 起步 - Git 简史
来源:互联网 发布:网络监听工具被称为 编辑:程序博客网 时间:2024/06/03 20:35
Git 简史
同生活中的许多伟大事物一样,Git 诞生于一个极富纷争大举创新的年代。
Linux 内核开源项目有着为数众广的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。
到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux 内核社区免费使用 BitKeeper 的权力。 这就迫使 Linux 开源社区(特别是 Linux 的缔造者 Linux Torvalds)基于使用 BitKcheper 时的经验教训,开发出自己的版本系统。 他们对新的系统制订了若干目标:
- 列表内容
- 速度
- 简单的设计
- 对非线性开发模式的强力支持(允许成千上万个并行开发的分支)
- 完全分布式
有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)
自诞生于 2005 年以来,Git 日臻成熟完善,在高度易用的同时,仍然保留着初期设定的目标。 它的速度飞快,极其适合管理大项目,有着令人难以置信的非线性分支管理系统(参见 Git 分支)。
0 0
- 1.2 起步 - Git 简史
- 1.2 起步 - Git 简史
- 1.2 起步 - Git 简史
- Git学习——1.2 Git简史
- Git起步
- Git起步
- Git起步
- git 起步
- Git 起步
- Git起步
- git起步
- <iOS>Git简史
- Git:Git起步
- git 详解一 起步
- 1.3 起步 - Git 基础
- 1.4 起步 - 安装 Git
- 1.4 起步 - 安装 Git
- 1.3 起步 - Git 基础
- EL表达式2
- IPTV之悲哀
- Git 本地仓库管理
- [View] -- 视图render路径4种情况级用法
- 22 Python class 深入理解Python中的元类(metaclass)
- 1.2 起步 - Git 简史
- Intellij idea快速查看Java类字节码
- Log4j使用与配置(真心详细~)
- Java GUI项目读取Jar内部外部文件 打包EXE 在没有java环境的电脑上可运行
- xml 解析
- 使用Jquery与vuejs操作dom比较
- 全志R16的tinav2.1下调通AP6181的步骤.txt
- UE4 Delay and Retriggerable Delay difference
- iOS概念之KVO(Key-Value Observing)