【Git】Git与svn的区别

6 篇文章 0 订阅

老规矩这篇文章讲的什么先列出来,如果觉得自己都了解,就不要在这里浪费时间,研究别的技术,喜欢的请给个赞,有意见也可以提出来哦~~(我只有一个要求禁止转载,发文章是为了让大家学习,最讨厌抄的满网都是,你可以不喜欢吃这个蛋糕但请你不要弄脏它)
其实有很多人面试的时候都会被问到svn与Git有什么区别,其实这个属于一个技术的迭代,废话不多说我直接挑 干货 讲

svn存储原理:

在这里插入图片描述
从图上可以看出来在version1 到 version2 这个过程中中间有个△ 所以svn的存储是针对两个版本的代码的增加或者减少但是Git就不是了,Git是时刻保持数据的完整性的,看下面这个图
在这里插入图片描述
也就是说无论是Remote端 还是 Local端所有的代码都是一个完备的状态,而不是像svn是针对代码增减量的存储形式。这也就是所说的Git是一个文件快照的形式来保存代码的
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值