五點講清楚svn與git

1.svn是集中化的版本控制系統, 只有一個單一的集中管理的服務器,保存所有文件的修訂版本,而協同工作的人們都通過客戶端連到這臺服務器,取出最新的文件或者提交更新。

2.git是分佈式的版本控制系統, 每一個終端都是一個倉庫,客戶端並不只提取最新版本的文件快照,而是把原始的代碼倉庫完整地鏡像下來。每一次的提取操作,實際上都是一次對代碼倉庫的完整備份。

3.Git是版本控制系統,Github是在線的基於Git的代碼託管服務。
4.GitHub是2008年由Ruby on Rails編寫而成。GitHub同時提供付費賬戶和免費賬戶。這兩種賬戶都可以創建公開的代5.碼倉庫,只有付費賬戶可以創建私有的代碼倉庫。
Gitlab解決了這個問題, 可以在上面創建免費的私人repo。

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