【轉載】git github gitlib gitlab分別是什麼,有什麼區別?

weixin_33936401發表於2018-10-09

git
是一個版本控制系統
是一個命令,是一種工具

gitlib
是 git 的 library,是一個庫
gitlib 是用於實現git功能的開發庫

github
是 git 的 hub,是一個網站
是一個基於git實現的線上程式碼倉庫,包含一個網站介面,向網際網路開放
全世界只有GitHub一家,大家把程式碼儲存在人家的伺服器上。

gitlab
是 git 的 laboratory,是一個網站
Gitlab相當於小型的GitHub,你可以在本地搭建一個屬於你自己的類似GitHub倉庫,讓小夥伴把程式碼儲存在上面,這樣程式碼只有你們幾個人能看見,但是你要存在GitHub上,全世界都能看見
一般用於在企業、學校等內部網路搭建git私服


來源於網路 https://segmentfault.com/q/1010000005817314

相關文章