Git已经火了很久,简单的使用也没有问题,但有几个问题一直以来都没有搞清楚:git跟svn有哪些异同,两者相互的优劣是什么,git的分布式怎么理解,为什么有离线提交,,,自己动手,分别看一下服务端跟客户端使用有什么异同,大概也就了解了. 选择的服务端分别是gitlab跟visual svn server. 1.gitlab简单说明: svn是我们比较熟悉的,svn有服务端跟客户端:虽然git是分布式的,但平时我们使用的时候往往都是有一个服务端的,比如gitlab,github等. Gitlab是