新建合并请求
在开发分支完成代码开发后,代码库成员可以新建代码合并请求,将开发分支的代码合并到目标分支上。进行合并前,可以先对开发分支(来源分支)和目标分支进行比较,以防止代码冲突。
登录代码托管服务控制台。
单击“代码托管”,进入“代码托管”页面。
单击代码库对应的“进入代码库”,进入“主页”页面。
单击“合并请求”,进入“合并请求”页面。
单击“新建合并请求”按钮,进入“新建合并请求”页面。
选择“来源分支”和“目标分支”,单击“比较分支后继续”,。
填写相关配置信息后单击“提交合并请求”,。
说明:提交合并请求时可以指派代码库其他成员处理该合并请求。
解决代码冲突。提交代码合并请求时,有时会遇到代码冲突的情况,尤其是多人协同开发的场景,页面会提示合并请求中包含有合并冲突,。在提示合并冲突的页面中单击“解决冲突”,在解决冲突页面选择“Use ours”或“Use theirs”,然后单击“提交并解决冲突”,即可解决冲突。
合并分支代码
对于未保护分支,合并请求创建者可以自己合并代码;对于保护分支,合并请求由管理员或研发经理最终确认后执行合并操作。
登录代码托管服务控制台。
单击“代码托管”,进入“代码托管”页面。
单击代码库对应的“进入代码库”,进入“主页”页面。
单击“合并请求”,进入“合并请求”页面。
在“未关闭”的合并请求列表中单击合并请求,进入合并请求详情页面。
单击“合并”,即完成代码合并。
查看合并请求
查看与代码合并请求相关的记录。
登录代码托管服务控制台。
单击“代码托管”,进入“代码托管”页面。
单击代码库对应的“进入代码库”,进入“主页”页面。
单击“合并请求”,进入“合并请求”页面。
查看与代码合并请求相关的记录,。
包含以下展示页签:-未关闭:展示未关闭的合并请求。单击合并请求,进入合并请求详情页面,可以进行合并请求编辑、代码评审、代码合并等各项操作。-已合并:展示已合并的合并请求。单击合并请求,进入合并请求详情页面,可以查看代码合并者、代码评审记录等各项信息。-已关闭:展示已关闭的合并请求。单击合并请求,进入合并请求详情页面,合并请求的创建者可以重新打开该合并请求。-所有:展示所有状态的合并请求。