最近开始学Git,跟以前常用的SVN来做个对比,以便对双方的优缺点了解更多些. 其实Git和SVN还是挺像的,都有提交,合并等操作,看来这是源码管理工具的基本操作. 1. Git是分布式的,SVN是集中式的,好处是跟其他同事不会有太多的冲突,自己写的代码放在自己电脑上,一段时间后再提交.合并,也可以不用联网在本地提交: 2. Git下载下来后,在本地不必联网就可以看到所有的log,很方便学习,SVN却需要联网: 3. Git鼓励分Branch,而SVN,说实话,我用Branch的次数还挺少的,S