Gitlab權限管理

 

  使用管理員登陸gitlab(版本爲8.9)創建一個組

  給用戶授權

  創建新用戶

  再創建兩個dev1和dev2

 

  然後再到項目界面授權給pm授權master

  創建庫(事先先建一個java組)

 

  設置權限

  創建密鑰

1

ssh-keygen -t rsa

  把公鑰拷貝進去

 

 

  PS:使用ssh方式clone代碼的時候必須要密鑰,使用http方式clone的時候需要輸入用戶名和密碼

   

  編輯項目把dev1和dev2加成開發者

  以上是把用戶加到組裏面,下面把用戶加到項目裏面

  dev1現在是不能登錄的,因爲沒有密碼

  第一次登錄需要修改密碼

  把key加入

  克隆一份代碼

1

git clone git@192.168.56.11:java/app1.git

  第一次會提示添加信任

  庫是空的需要創建初始的代碼

  新建一個初始readme

  在linux客戶端pull

  在windows上面打開git 在windows安裝配置git參考Windows安裝使用git

  

  deploy key(只能下載代碼不能上傳代碼)

 

   pm進入指定開發計劃

  使用pm登錄(權限是master)

  新建里程碑

  在里程碑裏面創建任務

  新建四個任務分別分配給dev1和dev2

  使用dev1登錄

  dev1創建分支

  寫代碼push到分支

1

git push origin shouye

  首頁開發完需要合併到主幹

  發送合併請求

  退出使用pm登錄

  開發完成在任務裏面關閉

  里程碑裏面已經完成

  同理開發其他任務

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章