GitLab使用教程

GitLab使用教程

1、安裝Git

官網連接
https://git-scm.com/downloadsgit

下載後根據本身需求安裝便可。gitlab

安裝完成後在桌面鼠標右擊能夠看見Git Bash Here說明安裝成功。測試

2、註冊帳號

1.登陸3d

(須要鏈接校園網)http://202.119.84.104:8088/調試

2.註冊code

請使用真實姓名blog

3、建立倉庫

1.登陸後主頁面以下,選擇Create a project建立新項目倉庫。教程

PS.一個小組的同窗組長建立一個倉庫就行了,後面將隊友加入這個項目實現代碼同步。開發

2.填寫信息rem

項目名稱(不能使用中文)

項目描述

庫類別

​ 私有庫:只有被賦予權限的用戶可見

​ 內部庫:登陸用戶能夠下載

​ 公開庫:全部人能夠下載

3.倉庫建立完成

具體上傳見下文

4.刪除倉庫

Settings->General->Advanced->Expand->Remove project

4、上傳項目

PS.有兩種上傳方式配置SSH和直接利用HTTP連接,本文介紹直接利用HTTP連接進行項目的上傳和克隆。

PSS.如下代碼能夠直接在剛剛建立的項目倉庫中有詳細介紹。

1.在本身電腦上合適的位置新建一個文件夾做爲本地倉庫,並將本身的項目文件導入(這裏導入一個okhttp的文件爲例)

2.在該項目目錄下右鍵鼠標選擇Git Bash Here(若無請先安裝Git)

3.配置全局變量

git config --global user.name "本身註冊的GitLab用戶名"
git config --global user.email "本身註冊的GitLab的郵箱"

4.初始化Git

git init

5.關聯本地項目和遠程倉庫

git remote add origin 項目Clone下的HTTP連接

6.添加到本地分支(注意有個點點)

git add .

7.確認分支,注意「xxx」內的東西是每次上傳的描述,不寫會報錯。

git commit -m "Initial commit"

8.將本地倉庫上傳Push到遠程倉庫

git push -u origin master

9.等待push完成,即可以在本身的遠程倉庫中看見剛剛更新的文件了。

5、添加組員

1.在項目設置中選擇Member

2.搜索隊友的用戶名

3.將角色改成開發者

4.確認添加

6、更新項目

這裏不建議直接在本地倉庫中進行開發調試,建議開發完成後再把項目文件覆蓋到本地倉庫中。

1.將更新項目覆蓋到本地倉庫

2.在本地倉庫中打開Git Bash

3.查看本地倉庫與遠程倉庫的差異、更新

git status
git add .
git commit -m "更新描述"
git push

7、克隆項目

每一個項目右邊都有一個Clone選項,包括經過配置SSH克隆和直接使用HTTP連接克隆,這裏介紹第二種利用HTTP連接從遠程倉庫下載整個項目到本地。

複製HTTP鏈接,在本地想要存放目錄的右鍵打開Git Bash Here,輸入 git clone 連接 便可。

$ git clone http://202.119.84.104:8088/Xing/test.git

克隆完成後能夠看見整個項目倉庫被下載到本地。

8、分支管理(擴展)

  • 建立分支
git branch <name>
  • 切換分支
git checkout <name>
  • git branch 查看當前分支
$ git branch
* dev
  master
  • git merge 命令用於合併指定分支到當前分支
git merge <name>
  • 刪除分支
git branch -d <name>
  • git 的分支總體預覽圖

從上圖能夠看到主要包含下面幾個分支:

  • master: 主分支,主要用來版本發佈。
  • develop:平常開發分支,該分支正常保存了開發的最新代碼。
  • feature:具體的功能開發分支,只與 develop 分支交互。
  • release:release 分支能夠認爲是 master 分支的未測試版。好比說某一期的功能所有開發完成,那麼就將 develop 分支合併到 release 分支,測試沒有問題而且到了發佈日期就合併到 master 分支,進行發佈。
  • hotfix:線上 bug 修復分支。

除此以後還能夠有 fast-track 等分支。

相關文章
相關標籤/搜索