git基础.pptx

时间:2022-12-15 20:04:03
【文件属性】:

文件名称:git基础.pptx

文件大小:4.1MB

文件格式:PPTX

更新时间:2022-12-15 20:04:03

git svn

Git的发展和linux发展息息相关, linux这个庞大的系统是由全世界各地的开发者共同贡献的,在2002年之前, 世界各地的开发者把源代码文件通过邮件等方式发给Linus, 再由Linus手工合并代码, 可见效率之低, 在当时其实已经有SVN, CVS等免费的版本控制软件, 但Linus坚决反对这些工具, 他认为这些版本控制系统不但速度慢, 而且需要联网才能工作, 有一些商用的版本控制, 虽然比SVN, CVS好用, 但是都是收费的, 不符合linux的开源精神。不过, 到了2002年, linux系统已经发展了十年了, linux代码库也变得越来越大, 很难再通过手工方式管理了, linux社区也对这种方式表达了强烈不满, 于是linus选择了一个商用版本控制系统BitKeeper, BitKeeper公司出于人道精神, 授权Linux社区免费使用这个版本控制系统。安定团结的大好局面在2005年就被打破了, 原因是Linux社区牛人聚集, 不免沾染了一些梁山好汉的江湖习气, 开发Samba的Andrew试图破解BitKeeper的协议, 被Bitkeeper公司发现, 于是Bit


网友评论