创建merge request
步骤1.
-
New merge request
步骤2.
-
选择source branch 和 target branch
- 点击Compare branches and continue
步骤3.
-
填充Title、Description、Assignee
- 查看变动在source branch 和 target branch的对照
- 点击Submit merge request
评审merge request
1. 发现merge requests
2. 查看merge request
merge request的三种状态:
Open:merge request待合并
Merged:merge request已合并
Closed:merge request已关闭
3. 评审merge request
3.1 评审对照
可通过commit或changes方式来进行代码评审
3.2 评审批注
3.2.1 评审批注添加
可停留在需要批注的所在行,点击即可添加批注内容
3.2.2 评审批注查看
点击可直接跳转到批注,右侧数字代表批注数量
3.2.3 评审批注响应
所在评审批注下,1)直接replay批注;
2)如果需要修改可直接修改代码提交到Source branch,可通过Compare with previous version查看修改变动;
合并merge request
评审通过后,单击merge完成合并, merge request状态由open变为Merged
merge前
merge后