用户登录
用户注册

分享至

git和svn的区别

  • 作者: 双面先生
  • 来源: 51数据库
  • 2020-12-15
1. 分布式存储,也就是说你本地客户端仓库的代码跟服务器上的代码仓库是一样和对等的。
服务器崩溃了,机房起火被烧了,小伙子失恋一气之下删了服务器的代码,没关系,只要任何一个客户端电脑有一份,就可以了恢复!
SVN集中式代码仓库全球仅此一家,没了就比较麻烦
2. 断网也可以工作。SVN切换分支、需要随时与服务器进行通信,拉取不同分支的代码到你本地电脑工作,断了网,就歇菜了,只能下班回家。git不一样,断网可以继续工作!等联网了在同步就可以了
3. git分支切换超快,不像SVN,切换一下分支,需要慢腾腾地跟服务器通信,重新拉取代码。
4. 好用,纯命令行操作,一开始上手有点难度,等用熟悉了,就会发现它的灵活和高效
软件
前端设计
程序设计
Java相关