【轉載】git github gitlib gitlab分別是什麼,有什麼區別?
git
是一個版本控制系統
是一個命令,是一種工具
gitlib
是 git 的 library,是一個庫
gitlib 是用於實現git功能的開發庫
github
是 git 的 hub,是一個網站
是一個基於git實現的線上程式碼倉庫,包含一個網站介面,向網際網路開放
全世界只有GitHub一家,大家把程式碼儲存在人家的伺服器上。
gitlab
是 git 的 laboratory,是一個網站
Gitlab相當於小型的GitHub,你可以在本地搭建一個屬於你自己的類似GitHub倉庫,讓小夥伴把程式碼儲存在上面,這樣程式碼只有你們幾個人能看見,但是你要存在GitHub上,全世界都能看見
一般用於在企業、學校等內部網路搭建git私服
相關文章
- MySQL、NoSQL分別是什麼?有什麼區別?MySql
- cython和python分別是什麼?區別有哪些?Python
- 等保1.0和2.0分別是什麼?兩者有什麼區別?
- cookie是什麼?和session有什麼區別?CookieSession
- Java和Python是什麼?有什麼區別?JavaPython
- 什麼是python?與PHP有什麼區別?PythonPHP
- 什麼是 MicroPython?和CPython有什麼區別?Python
- Git的reset和revert有什麼區別?它們分別適用於什麼場景?Git
- Session是什麼?它與Cookie有什麼區別?SessionCookie
- xpgu是什麼 xgpu和xgp有什麼區別GPU
- linux和ubuntu區別是什麼?有什麼關係?LinuxUbuntu
- 原生IP是什麼?與其他IP有什麼區別?
- 什麼是報表工具?和 EXCEL 有什麼區別?Excel
- Java 介面和抽象類是什麼,有什麼區別Java抽象
- 什麼是SCRM系統?和CRM有什麼區別?
- png是什麼格式 png和jpg有什麼區別
- 雲原生和雲端計算分別指什麼?有什麼區別?
- IDFA、IMEI、OAID 是什麼,區別是什麼AI
- CRM和CRM系統是什麼意思,有什麼區別?
- 共享儲存是什麼意思?與DRBD有什麼區別?
- 反向代理是什麼?和正向代理有什麼區別呢?
- Linux中什麼是打包?與歸檔有什麼區別?Linux
- 什麼是中斷?什麼是異常?它們有何區別?
- 福祿克萬用表的硬芯和牛屎芯分別是什麼,有什麼區別?
- 【網路安全】病毒和木馬分別指什麼?兩者有什麼區別?
- 測試面試題:cookie/session/token 分別表示什麼意思,有什麼區別?面試題CookieSession
- 優思學院|CTP和CTQ是什麼?有什麼區別?
- 2G與3G是什麼?有什麼區別?
- 什麼是Asp.net Core?和 .net core有什麼區別?ASP.NET
- 什麼是CC攻擊?與DDoS攻擊有什麼區別?
- Python和Go是什麼?它們之間有什麼區別?PythonGo
- CSRF與SSRF是什麼?它們之間有什麼區別?
- 雲桌面是什麼意思?與堡壘機有什麼區別?
- 容器雲是什麼意思?與堡壘機有什麼區別?
- 什麼是Python直譯器?和Python IDE有什麼區別?PythonIDE
- linux裡source、sh、bash、./有什麼區別(轉)Linux
- Telnet是什麼意思?與SSH有啥區別?
- 記憶體科普:DIMM是指什麼,和DDR有什麼區別?記憶體