Git Gitlib Github GitLab Gerrit 區別

Git:是一種版本控制系統,是一個命令,是一種工具。是一種記錄一個或若干文件內容變化,以便將來查閱特定版本修訂情況的系統。使用教程:https://git-scm.com/book/zh/v2,關於分支版本庫的詳解:https://learngitbranching.js.org/
Gitlib:是用於實現Git功能的開發庫。
Github:是一個基於Git實現的在線代碼託管倉庫,包含一個網站界面,向互聯網開放。repo(repository的縮寫,表示"倉庫")都需要public(公開), 如果你想要創建private(私人)的repo, 得付錢。並且不能將倉庫部署到自己的服務器
GitLab:是一個基於Git實現的在線代碼倉庫託管軟件,你可以用gitlab自己搭建一個類似於Github一樣的系統,一般用於在企業、學校等內部網絡搭建git私服。
Gerrit:一個代碼檢視工具,它爲在其服務器上託管的Git倉庫提供一系列權限控制,以及一個用來做Code Review是Web前臺頁面。當然,其主要功能就是用來做Code Review

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