快速合并请求

保留一个线性的Git历史和一种方式来接受合并请求而不创建合并提交。

概述

当快进合并(——ff-only)设置是启用的,则不会创建合并提交,并且所有的合并都是快速转发的,这意味着只有在分支可以快速转发的情况下才允许合并。

当无法进行快速合并时,用户可以选择重新定位。

用例

有时,工作流策略可能强制要求没有合并提交的干净提交历史。在这种情况下,快进合并是完美的选择。

启用快进合并

  1. 导航到您的项目设置然后搜索“合并方法”
  2. 选择快速合并选项
  3. 打击保存更改使更改生效

现在,当您访问合并请求页面时,您将能够接受它除非能快速合并

快进合并请求

如果目标分支在源分支之前,您需要在本地重新设置源分支的基础,然后才能进行快速合并。

本地快速合并重组

Baidu
map