先上图(个人整理):讲概念(个人理解):SVN:全称Subversion,是一种集中式管理的版本控制工具,分为服务器(VisualSVN)和客户端(TortoiseSVN或SVN插件),客户端每次完成或修改代码需要联网提交到服务端(即版本库Repository)进行存储,冲突主要源于时效性,操作重点在于先更新再提交。Git:是一种分布式管理的版本控制工具,分为远程版本库(如Github)和本地版本库(.git节点),每个节点都是自己服务器兼客户端(git没有服务器和客户端的说法),完成或修改代码