git是分布式版本管理工具,一台电脑既可以是客户端,也可以是服务端.工作过程中可以断开网络.svn是集中式版本管理工具,一台服务器控制很多客户端,使用过程不能断网. git的优点有:适合分布式开发,强调个体,公共服务器压力和数据量都不会太大,速度快,灵活,可以离线工作. svn的优点有:管理方便,逻辑明确,集中式管理更能保证安全性,适合人数不多的项目开发. git中的三个概念: 1.版本库:在初始化git版本库之后会生成一个隐藏的文件, .git可以将该文件理解为git的版本库repositor…