GitHui

git和svn的区别

首先git和svn都是版本控制系统,有点像饮料中的可乐与冰红茶的关系。

git与svn

上图很好的说明了两者的工作方式。

一、发展历史

1、git 由李纳斯·托沃兹开发,第一个版本发布于2005年

2、svn 在 2000 年由 CollabNet Inc 开发

二、git和svn的主要区别

git是分布式版本控制系统,而svn是集中式版本控制系统。

至于哪个比较好用,个人觉得各有所长,只能根据需求场景选择合适方案。