SVN和git的區別

概述

svn是集中式的版本控制,git是分佈式的。

發生數據改變時

svn更新版本的時候保存的只是基於上個版本發生的改變的數據,沒有改變的模塊就不會再保存。也就是隻保存變化。

git更新版本的時候會把修改過的模塊保存一份快照,沒有修改過的就會保存一份連接指向。也就是保存完整的文件。

硬盤壞了

svn沒有辦法再push/pull了,數據就丟失了。

git可以先保存到本地。換了硬盤後還可以從本地對數據進行恢復。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章