快速合并请求
保留一个线性的Git历史和一种方式来接受合并请求而不创建合并提交。
概述
当快进合并(——ff-only
)设置是启用的,则不会创建合并提交,并且所有的合并都是快速转发的,这意味着只有在分支可以快速转发的情况下才允许合并。
当无法进行快速合并时,用户可以选择重新定位。
用例
有时,工作流策略可能强制要求没有合并提交的干净提交历史。在这种情况下,快进合并是完美的选择。
启用快进合并
- 导航到您的项目设置然后搜索“合并方法”
- 选择快速合并选项
- 打击保存更改使更改生效
现在,当您访问合并请求页面时,您将能够接受它除非能快速合并.
如果目标分支在源分支之前,您需要在本地重新设置源分支的基础,然后才能进行快速合并。