#Git 101
- Git 和 SVN 的区别
- git 合并操作保留原有的提交过程, svn 合并操作把来源多个提交合并成一个(这样对比起来很麻烦,像 git 有好用的 diff 工具,可以比对某行代码的提交时间和作者,svn 追踪起来很麻烦)
- git 是分布式的版本控制系统,svn 是集中式版本的控制系统。(git 的服务器只是方便大家交换彼此的修改,没有git 服务器也是可以干活的)
- Git 比 SVN 好在哪里
- diff
- 冲突解决(令人蛋碎的树冲突!)
- 非常容易进行 code review
- 快!快如闪电!再也不会发生 copy 个文件夹可以泡个咖啡上个厕所