svn需要有中央服务器,我们的checkout和commit操作都是和服务器交互的
git是分布式的,你可以从服务器请求一个副本(pull or fetch),然后你的本地也有了一个版本控制系统,你可以向本地计算机进行commit(这就和svn差不多了),等到本地开发到一定程度,可以向服务器 push
这样的话,既可以减少频繁commit到服务器的次数,又能在本机及时保存自己的本地修改
svn需要有中央服务器,我们的checkout和commit操作都是和服务器交互的
git是分布式的,你可以从服务器请求一个副本(pull or fetch),然后你的本地也有了一个版本控制系统,你可以向本地计算机进行commit(这就和svn差不多了),等到本地开发到一定程度,可以向服务器 push
这样的话,既可以减少频繁commit到服务器的次数,又能在本机及时保存自己的本地修改