- 最核心的區別Git是分佈式的,而Svn不是分佈的。
2)Git把內容按元數據方式存儲,而SVN是按文件
-
Git沒有一個全局版本號,而SVN有
-
Git的內容的完整性要優於SVN
-
Git下載下來後,在OffLine狀態下可以看到所有的Log,SVN不可以。
-
剛開始用時很狗血的一點,SVN必須先Update才能Commit,忘記了合併時就會出現一些錯誤,git還是比較少的出現這種情況。
-
克隆一份全新的目錄以同樣擁有五個分支來說,SVN是同時復製5個版本的文件,也就是說重複五次同樣的動作
-
版本庫(repository):SVN只能有一個指定中央版本庫。
9)分支(Branch)在SVN,分支是一個完整的目錄。
10)提交(Commit)在SVN,當你提交你的完成品時,它將直接記錄到中央版本庫。
未完待續…