Gitlab的使用

Gitlab是基于Git的項目管理軟件,使用Git作為代碼管理工具,并在此基礎上搭建起來的web服務。
1、賬戶申請創建
需要gitlab賬戶的同事,發送郵件給管理員,郵件需要包含如下信息:姓名、職務、公司正式郵箱、項目組、項目負責人,其中郵箱為用戶名。
  由管理員賬戶創建新的gitlab登陸賬戶和密碼(或者由管理員發送gitlab初次登陸鏈接),并設置權限。
2、SSH Key導入
將本地的id_rsa.pub里的內容復制到ssh keys , 使用ssh 協議,實現無密碼下載或上傳。
如何獲取d_rsa.pub,請點擊如下鏈接。
http://blog.csdn.net/huaishu/article/details/50475175
3、git 項目創建和master倉庫初始化
項目負責人(master) 在gitlab上創建項目,項目可見性為private, 然后運行如下命令:

cd existing_folder
git init                                        #初始化本地倉庫
git remote add origin giturl #本地添加遠程
git add .                                 #將本目錄下所有文件加到索引區
git commit                            #將索引區數據加到歷史區
git push -u origin master    #上傳master分支

或者運行如下命令:

  git clone giturl  #clone 遠程倉庫到本地 
  cd teach_git   #進入clone下來的目錄
  touch README.md #創建文件
  git add README.md #加入暫存區
  git commit -m "add README" #提到版本庫
        git push -u origin master  #上傳master分支

4、git 配置初始化本地庫

git config --global user.name "Administrator"  #自己的姓名,commit代碼的時候用到
git config --global user.email "mail address"   #自己的郵箱,commit代碼的時候用到。

5、代碼下載修改提交代碼及request

git clone git@gitlab.cihon.cn:misc/misc.git #下載倉庫
git checkout -b self_branch master
git add somefiles  #將修改的文件添加到暫存區   
git commit -m “some message” #提交修改到版本庫,需要添加commit message.
git push origin self_branch #push 自己的分支到gitlab

6、在gitlab 給master 提交merge request ,請求合并代碼。設置assignee為master, 設置source branch 為自己提交branch, target branch 為要合并到的分支。


image5.png
image6.png

7、master進行code review , 沒問題accept請求并刪除分支。有問題,加comments. Developer 根據comments修改代碼。

image10.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • gitlab使用流程 標簽(空格分隔): gitlab 1、前言 使用svn的同學抓(dan)狂(sui)的問題?...
    jackcooper閱讀 20,758評論 1 33
  • ## 1、選擇創建新項目 登錄成功后,點擊導航條上的 “+” 就可以進入創建項目的頁面 ## 2、填寫項目的信息 ...
    smkoc閱讀 2,402評論 0 1
  • Gitlab的使用 最近成功的在公司部署了gitlab,鑒于同學們還不會使用,這里寫篇博客說明下。如果想安裝git...
    鮑陳飛閱讀 1,255評論 0 0
  • Gitlab的使用 最近成功的在公司部署了gitlab,鑒于同學們還不會使用,這里寫篇博客說明下。如果想安裝git...
    西江月閱讀 477評論 0 0
  • 昨天是我的生日 卻沒收到什么祝福 冷風陪著我孤獨 將寂寞當做禮物 今天是你的生日 明信片漫天飛舞 有人說要去酒店為...
    純色時光閱讀 191評論 0 0