git是个分布式版本控制工具。
git历史
和Linux是一家,在Linux系统开发的时候是开源的使用很多大佬一直使用Bitkeeper版本控制,后来因为开发Linux的太厉害了让bit keeper感到了危机感就拿回来了bit keeper的权利,后来Linux自己开发出来了就是现在的git花了两个星期。
git和svn对比
svn
svn是集中式版本控制系统,版本库多少在中央服务器不是在每个人电脑上的,使用只要一个主要的服务器坏了,所有的代码就没有了,拿代码也只能在中央服务器去拿,
Git
Git是分布式的管理,那么它就没有中央服务器,每一个电脑上都有一个没有可以直接拷贝回来,所有人的电脑都是交互的,互相修改,在自己电脑上可以不需要互联网,有互联网再保存。有一个共享仓库,