git 是分布式的 而svn 不是1.git 可以没有问题网络的时候提交文件,查看历史版本,创建分支。这就是分布式的好处。2.存储的方式不一样。svn是直接提交的文件。git是将内容按元数据储存。用的是SHA-1哈希算法。