git的确是一个非常强大源代码版本管理工具,它应当成为所有程序员的工具。git最大的好处是不用总是在线去操作,以前用svn的时候只要网络不好,或者从公司回到家里,或者出差,就无法再继续工作了。使用Git完全没有这方面问题,用了它就可以随时随地的工作,不必时时在线工作。
除了可以离线工作之外,gti各方面的功能也要强悍很多,这得益于其底层设计的精妙。使用git可以随时创建分支、合并、销毁,速度是如此之快,令人赞叹。不同开发者之间可以很轻松的交换代码,令人不可思议。还曾记得使用svn的时候出现的各种窘境,不知都什么时候代码就被覆盖了。而在git里面想完全掩盖历史几乎是不可能的。