git深入研究

一、简介:
git是一款开源的分布式版本控制工具
在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的
git的起源:作者是Linux之父:Linux Benedict Torvalds
当初开发git仅仅是为了辅助Linux内核的开发(管理源代码)
git的现状:在国外已经非常普及,国内并未普及(正在慢慢普及)
越来越多的开源项目已经转移到git

二、与svn对比

GIT和SVN的简单对比
速度在很多情况下,git的速度远远比SVN快
结构SVN是集中式管理,GIT是分布式管理
分布式和集中式的最大区别在于:在分布式下 1.开发者可以本地提交 2.每个开发者机器上都有一个服务器的数据库
其他SVN使用分支比较笨拙,git可以轻松拥有无限个分支
SVN必须联网才能正常工作,git支持本地版本控制工作
旧版本的SVN会在每一个目录置放一个.SVN,git只会在根目录拥有一个.git

三、git工作原理

猜你喜欢

转载自www.cnblogs.com/zszitman/p/9769195.html