-form=local_assigns.fetch(:form).radio=label_tag:project_merge_method_rebase_mergedo=form.radio_button:merge_method,:rebase_merge,class: "js-merge-method-radio"%strong Merge commit with semi-linear history%br%span.descr A merge commit is created for every merge, but merging is only allowed if fast-forward merge is possible. This way you could make sure that if this merge request would build, after merging to target branch it would also build.%br%span.descr When fast-forward merge is not possible, the user must first rebase locally.