本文为您详细介绍如何在代码仓库中调整合并请求设置。
进入项目
1. 登录 CODING 控制台,单击团队域名进入 CODING 使用页面。
2. 单击页面右上角的 ,进入项目列表页面,单击项目图标进入目标项目。 3. 单击左侧菜单栏的代码仓库 > 合并请求 ,进入功能页面。
项目管理员可以在代码仓库的设置 > 合并请求页面设置合并请求的基础设置、默认的合并方式与目标分支。
是否默认删除源分支
如果开启此项开关,那么当发起请求的源分支被并入至目标分支后,源分支会被自动删除。
是否默认以 Fast-Forward 模式合并
如果该功能开启,那么当源分支是目标分支的直接上游时,源分支会直接指向目标分支,而不会产生一个合并提交。此过程称为 Fast-Forward 合并模式。
合并方式
当源分支有多个提交的时候,我们会提供三种合并模式:
默认直接合并:会产生一个合并提交
默认 Squash 合并:会把源分支的多个提交合并成一个提交,用户可以取消这个行为
只能 Squash 合并:强制把源分支的多个提交合并成一个提交,用户不能取消
默认目标分支
指定了默认分支之后,在创建合并请求时会自动填充该分支为目标分支。建议使用主干分支为合并请求的默认目标分支。
本页内容是否解决了您的问题?