svn和git的區(qū)別是什么?
git和svn的區(qū)別
GIT不僅僅是個版本控制系統(tǒng),它也是個內(nèi)容管理系統(tǒng)(CMS),工作管理系統(tǒng)等。如果你是一個具有使用SVN背景的人,你需要做一定的思想轉換,來適應GIT提供的一些概念和特征。
1.GIT是分布式的,SVN不是:
這是GIT和其它非分布式的版本控制系統(tǒng),例如SVN,CVS等,最核心的區(qū)別。如果你能理解這個概念,那么你就已經(jīng)上手一半了。需要做一點聲明,GIT并不是目前第一個或唯一的分布式版本控制系統(tǒng)。還有一些系統(tǒng),例如Bitkeeper, Mercurial等,也是運行在分布式模式上的。但GIT在這方面做的更好,而且有