Gitlab应用——开发人员fetch分支,合并到master主分支申请

创建开发仓库

打开git Bash,删除之前root管理创建的仓库目录

rm -rf  admin-test

选择项目进行拷贝

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第1张图片

克隆

# git -c http.sslVerify=false clone https://gitlab.example.com/root/admin-test.git

创建一个开发人员维护的代码分支

#git checkout -b release-1.0

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第2张图片

编辑test.py

#vi test.py

添加红色框内的内容,保存退出

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第3张图片

提交上面编辑的内容

#git add .

本地提交更新

#git commit -m"release-1.0"

将代码远程推送到 release-1.0分支当中

git -c http.sslVerify=false push origin release-1.0

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第4张图片

登录dev账号,在release-1.0下就会有刚刚更新的代码

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第5张图片

将release-1.0分支的代码合并到master分支

点击“Merge Requests”

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第6张图片

选择“New Merge Requests”

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第7张图片

选择“源分支”和“目标分支”,点击‘“继续”

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第8张图片

填写下列信息,点击“提交”

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第9张图片

登录lead账号,去审批

点击“ Merge Requests”提醒

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第10张图片

点击“release-1.0”的申请

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第11张图片

点击“merge”。同意申请

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第12张图片

已成功,合并到master分支

Gitlab应用——开发人员fetch分支,合并到master主分支申请_第13张图片

你可能感兴趣的:(Gitlab应用——开发人员fetch分支,合并到master主分支申请)