1. 程式人生 > >svn與git的區別(個人使用體驗)

svn與git的區別(個人使用體驗)

本人一直在用svn沒有接觸個git單純是為了想換個新技術才去瞭解的git因為認識不足,本文中可能會出現一些錯誤請諒解

*部分圖片資料取自於網路

版本管理工具的發展過程


1、GIT是分散式的而SVN不是

下圖為SVN的程式碼管理模式


下圖為GIT的程式碼管理模式

2、針對沒寫完的程式碼

SVN:功能塊沒有寫完程式碼不小心丟失或者被覆蓋,則可以從本地歷史記錄裡面找回,但是如果沒有儲存就/(ㄒoㄒ)/~~,如果整個檔案不小心刪掉了就不知道還能不能找回來了,這個沒有測試過等改天試一下;

GIT:只要提交到本地倉庫就可以找到不管檔案或者程式碼丟失都能找回來

3、SVN跟GIT版本控制的區別

    


4、歷史版本儲存方式一張圖片搞定YAMI( ⊙ o ⊙ )!

5、