Commit cabd2e8d authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch '257-add-detailed-explanation-of-merge-options' into 'master'

Add detailed explanation of merge options

Closes #257

See merge request !1350
parents b2884238 fc61b288
......@@ -85,6 +85,17 @@ list of approvers that will need to approve every merge request in a project.
[Read more about merge request approvals.](merge_request_approvals.md)
## Semi-linear history merge requests
> Included in [GitLab Enterprise Edition Starter][products].
A merge commit is created for every merge, but the branch is only merged if
a fast-forward merge is possible. This ensures that if the merge request build
suceedeed, the target branch build will also succeed after merging.
Navigate to a project's settings, select the **Merge commit with semi-linear
history** option under **Merge Requests: Merge method** and save your changes.
## Fast-forward merge requests
> Included in [GitLab Enterprise Edition Starter][products].
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment