Promote squash commits

Related to https://gitlab.com/gitlab-org/gitlab-ee/issues/2624


Design

Promote trial or license activation for regular EE on-prem sites.

Admin

Improve Merge Requests with squash commit and GitLab Enterprise Edition.

Squashing lets you tidy up the commit history of a branch when accepting a merge request. 
It applies all of the changes in the merge request as a single commit, 
and then merges that commit using the merge method set for the project. [Read more]

Non-admin

  • Copy:
Improve Merge Requests with squash commit and GitLab Enterprise Edition.

Squashing lets you tidy up the commit history of a branch when accepting a merge request. 
It applies all of the changes in the merge request as a single commit, 
and then merges that commit using the merge method set for the project. [Read more]

Contact your Administrator to upgrade your license.
Admin Non-admin
squash-commit-trial-admin squash-commit-trial-regular
For GitLab.com the feature promotion needs to go to purchase a GitLab.com plan

Admin

  • Having Upgrade your plan button.
  • Copy:
Upgrade your plan to activate Squach commit.

Squashing lets you tidy up the commit history of a branch when accepting a merge request. 
It applies all of the changes in the merge request as a single commit, 
and then merges that commit using the merge method set for the project. [Read more]

Non-admin

  • Copy:
Upgrade your plan to activate Squach commit.

Squashing lets you tidy up the commit history of a branch when accepting a merge request. 
It applies all of the changes in the merge request as a single commit, 
and then merges that commit using the merge method set for the project. [Read more]

Contact your Administrator to upgrade your plan.
Admin Non-admin
squash-commit-purchase-admin squash-commit-purchase-regular
Edited by Hazel Yang