使用管理員登陸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登錄


開發完成在任務里面關閉

里程碑里面已經完成

同理開發其他任務
