Gitlab權限管理


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

  給用戶授權

  創建新用戶

  再創建兩個dev1和dev2

 

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

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

 

  設置權限

  創建密鑰

ssh-keygen -t rsa

  把公鑰拷貝進去

 

 

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

   

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

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

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

  第一次登錄需要修改密碼

  把key加入

  克隆一份代碼

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到分支

 git push origin shouye

  首頁開發完需要合並到主干

  發送合並請求

  退出使用pm登錄

  開發完成在任務里面關閉

  里程碑里面已經完成

  同理開發其他任務


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM