git和svn的区别在哪里?
git 和 svn 最大的区别在于 git 是分布式的,而 svn 是集中式的。因此我们不能再离线的情况下使用 svn。
git 分支上的变更不会影响其他人,svn 分支上的变更会影响到其他人。
svn 的指令相对于 git 来说要简单一些,比 git 更容易上手。
svn 中的分支是整个版本库复制的一份完整目录,而 git 的分支是指针指向某次提交,因此 git 的分支创建开销更小。
说实在的,我很少会用到svn,就体验过一次,可能是因为git用久了的缘故吧,所以一直觉得git比较好,但是svn确实更加的简单,快速,看公司用啥吧,不做过多的评价。