关于git,从svn转到git

好文章:

https://www.xuebuyuan.com/3233316.html

 

从放弃svn到拥抱git之路

Git基本思想:从SVN转到Git

  https://baijiahao.baidu.com/s?id=1618532192135014325&wfr=spider&for=pc

git与svn的区别:

https://www.cnblogs.com/tong-yao/p/10272283.html

关于Git和SVN的对比

https://www.cnblogs.com/DreamDrive/p/4157648.html

对比 Git 与 SVN,这篇讲的很易懂

https://www.cnblogs.com/qcloud1001/archive/2018/10/31/9884576.html

摘录论坛:

.git版本库占用空间小(几乎是svn的分支数之一也就是说如果有四个分支,svn的版本库的体积将接近git的四倍),SVN每个分支都是一份代码的copy,而git每个分支只是各个提交点的hash值的集合。分支几乎不占用什么空间;
2.git是分布式管理系统,完全可以不对代码进行备份,但SVN不行,一旦服务器的硬盘挂掉整个代码库就完了;
3.git不用时时联网查询,并且对文件进行压缩,使得文件体积大大减小,并且传输速度快,svn是单个文件,git是压缩后的,在使用svn时我已经碰到过好几次服务器无响应了。由于git很多都可以在本地操作的,所以大大降低了客户端对服务器的连接,出现这种情况的概率会大大减小;
4:如果客户端离服务器端非常远,在网速糟糕的情况下,用svn下载代码速度远不上git.


但是 git 和 svn 的使用方式差别并不大

git教程:

视频:

https://www.bilibili.com/video/av70863840/?redirectFrom=h5

原文地址:https://www.cnblogs.com/seanfafen/p/11770825.html