Git, GitHub和GitLab的區別和聯絡

2021-10-02 21:57:13 字數 477 閱讀 5977

話說有將近一年沒更新過部落格了。慚愧。今天整理下 git, github和gitlab這三個名詞的概念,雖然經常用github,但是其實對於這些概念還是有些混淆。

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

git是乙個開源的分布式版本控制系統(version control system),它沒有**伺服器的概念,使用者需要修改某個檔案時,必須把**倉庫完整地映象下來而不是只提取某一部分檔案。相當於每個人的電腦都是乙個完整的版本庫,這樣的話,任何一處協同工作的伺服器出現故障,都可以用任何乙個映象出來的本地倉庫恢復。因為在git中每次提取,都是對**倉庫的一次完整備份。並且,即便在網路環境比較差的情況下也不用擔心,因為版本庫就在本地電腦上。

區別和聯絡:

what are the differences between github & gitlab?

git,github,gitlab的區別

SourceTree安裝教程和GitLab配置詳解

一 安裝git 二 安裝sourcetree 安裝sourcetree的時候是需要使用vpn郵箱申請,可以自行度娘個vpn.自行更換安裝路徑 如果沒有vpn 會提示 google recaptcha failed to load 輸入郵箱位址,暱稱,密碼 驗證ok之後 點選 sign up 然後就會...

Git,Github和Gitlab簡介和使用方法

git是乙個版本控制系統 version control system,vcs 版本控制是一種記錄乙個或若干檔案內容變化,以便將來查閱特定版本修訂情況的系統。多年前,我在法國做第乙個實習時 2011年 那時候自己程式設計還在入門階段,根本沒聽過版本控制系統。那時候真是蠢 現在也沒好到 去 每次修改多...

Git GitHub 和 Gitee 的使用

git github 和 gitee 的使用 git是分布式版本控制軟體,也是 託管中心 協作開發平台。git與svn的區別 git 分布式版本控制軟體 倉庫對倉庫 svn 集中式版本控制軟體 專案對倉庫 git的分類 github 國外的 gitee 國內的,又叫最碼雲。git的一些命令 比如建立...