GIT和SVN的區(qū)別

Git 只關(guān)心文件數(shù)據(jù)的整體是否發(fā)生變化,而SVN這類版本控制系統(tǒng)則只關(guān)心文件內(nèi)容的具體差異
Git 會(huì)取出一天前的快照和當(dāng)前文件作一次差異運(yùn)算,顯示出更新變動(dòng)信息。

在Git 中的絕大多數(shù)操作都只需要訪問(wèn)本地文件和資源,不必聯(lián)網(wǎng)就可以看到所有的歷史版本記錄,而SVN 卻需要聯(lián)網(wǎng)
Git 在本地磁盤(pán)上就保存著所有當(dāng)前項(xiàng)目的歷史更新,所以處理起來(lái)速度飛快,但我們需要瀏覽項(xiàng)目的歷史更新摘要,Git 不用跑到外面的服務(wù)器上去取數(shù)據(jù)回來(lái),而直接從本地?cái)?shù)據(jù)庫(kù)讀取后展示給你看。如果想要看當(dāng)前版本的文件和一個(gè)月前的版本之間有何差異,Git 會(huì)取出一個(gè)月前的快照和當(dāng)前文件作一次差異運(yùn)算。

SVN 斷開(kāi)網(wǎng)絡(luò)或者斷開(kāi)VPN就無(wú)法提交代碼,但是Git 可以先提交到本地倉(cāng)庫(kù)

Git 克隆一個(gè)完整項(xiàng)目的速度非???,SVN 非常慢

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.GIT是分布式的,SVN不是:這是GIT和其它非分布式的版本控制系統(tǒng),例如SVN,CVS等,最核心的區(qū)別。如果...
    a180754bf396閱讀 355評(píng)論 0 0
  • 一個(gè)分布式,一個(gè)是集中式: 所謂分布式和集中式的區(qū)別主要就是版本的信息保存的位置不同。集中式的版本控制是把所有的版...
    高喬人閱讀 345評(píng)論 0 0
  • git和svn是目前最常用的團(tuán)隊(duì)協(xié)作的版本控制系統(tǒng)。 本人起初用過(guò)git,后來(lái)用過(guò)svn。算是兩個(gè)版本控制系統(tǒng)都用...
    江湖相望知冷暖閱讀 4,510評(píng)論 0 6
  • git 是分布式的 而svn 不是 1.git 可以沒(méi)有問(wèn)題網(wǎng)絡(luò)的時(shí)候提交文件,查看歷史版本,創(chuàng)建分支。這就是分布...
    Mannyao閱讀 228評(píng)論 0 0
  • 堅(jiān)定理想信念 你值得擁有更好的生活,你那些你想要的原本就屬于你
    云淡風(fēng)輕_d121閱讀 384評(píng)論 0 0

友情鏈接更多精彩內(nèi)容