使用管理员登陆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登录

开发完成在任务里面关闭

里程碑里面已经完成

同理开发其他任务

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐