前言:
git服務器比較有名的是gitosis和gitolite,這兩個管理和使用起來稍微有些復雜,沒有web頁面,而gitlab則是類似於github的一個工具,github無法免費建立私有倉庫,並且為了代碼安全,於是在內網安裝了一個自己實驗室的一個git服務器,多方比較,選擇了gitlab。
相關鏈接:
- Gitlab英文官網:https://gitlab.com/
- Gitlab中文網:http://www.git-scm.com.cn/
- Gitlab中文社區:https://gitlab.com/larryli/gitlab/activity
學習鏈接:
- 阮一峰網絡日志:http://www.ruanyifeng.com/blog/2014/06/git_remote.html(Git遠程操作詳解)
- 廖雪峰的網站:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
1、什么是GitLab
GitLab 是一個用於倉庫管理系統的開源項目。
2、注冊GitLab賬號
gitlab賬號注冊地址:https://gitlab.com/users/sign_in
遇到問題:gitlab注冊時彈出以下語句無法注冊成功編輯there was an error with the reCAPTCHA,please solve the reCAPTCHA again.
解決:
注冊時候需要填寫驗證碼,但這個驗證碼是來自谷歌的“一鍵驗證”,也就是說,你需要能翻牆連接到谷歌的網絡環境。
3、Git的家族成員
- Git:是一種版本控制系統,是一個命令,是一種工具。
- Gitlib:是用於實現Git功能的開發庫。
- Github:是一個基於Git實現的在線代碼托管倉庫,包含一個網站界面,向互聯網開放。
- GitLab:是一個基於Git實現的在線代碼倉庫托管軟件,你可以用gitlab自己搭建一個類似於Github一樣的系統,一般用於在企業、學校等內部網絡搭建git私服。
說明:github上用到的git和gitlab用到的git是一樣的,是相通的。
4、window10下搭建GitLab服務器及工作中常見使用(實用)
學習鏈接:https://blog.csdn.net/hcr1947/article/details/78264755