1.本地版本控制:在自己本地电脑上生成版本,每次使用快照进行备份
2.集中版本控制:多个用户向一个服务器上提交代码
3.分布式版本控制:服务器上存一份代码,自己本地也存一份代码
2.git和svn的区别
他们共同之处是命令差不多一样,学会一个,另外一个好上手
git:分布式版本控制,如:A用户写了新增代码,B用户写了删除代码,A用户提交了代码,B用户在本地代码中就会显示最新的
svn:集中版本控制,他们都需要向服务器去拿取最新代码,然后进行操作
标签:SVN,git,代码,用户,版本控制,本地,服务器,原理 From: https://www.cnblogs.com/wsx123/p/17038667.html