git與svn比較:
- git是分散式版本控制系統,svn是集中式版本控制系統
(p.s. 當沒有網路時,你可以用git指令作commit或看log,但svn不行。) - git的branch只是一個pointer指到一個commit,svn的branch是repository下的複製出一個獨立目錄
- git只需要創建一個.git directory,svn需要在每一個資料夾下創建一個.svn directory
- git針對大量快速變動的大型binary files處理速度慢,而svn較快
ref:
https://kknews.cc/zh-tw/code/aejyz6.html
https://www.geeksforgeeks.org/difference-between-git-and-svn/