SVN: 集中式的版本控制,必须依赖中央服务器才能实现 提交,更新 操作 一旦断网,所有机器都不能提交 更新代码 GIT: 分布式版本控制,每一台机器都能当做一个中央服务器,即使断网也能提交,更新,没有网络不能远程更新代码而已 但不影响正常工作 区别: GIT有本地版本库(个人更新 提交),远程版本库(多人协作更新代码用途) 概念 SVN 仅仅只有远程版本库(一旦断网,多人不能协作)概念.