Skip to content
Snippets Groups Projects
Select Git revision
  • move-gl-dropdown
  • improve-table-pagination-spec
  • move-markdown-preview
  • winh-fix-merge-request-spec
  • master default
  • index-namespaces-lower-name
  • winh-single-karma-test
  • 10-3-stable
  • 36782-replace-team-user-role-with-add_role-user-in-specs
  • winh-modal-internal-state
  • tz-ide-file-icons
  • 38869-milestone-select
  • update-autodevops-template
  • jivl-activate-repo-cookie-preferences
  • qa-add-deploy-key
  • docs-move-article-ldap
  • 40780-choose-file
  • 22643-manual-job-page
  • refactor-cluster-show-page-conservative
  • dm-sidekiq-versioning
  • v10.4.0.pre
  • v10.3.0
  • v10.3.0-rc5
  • v10.3.0-rc4
  • v10.3.0-rc3
  • v10.3.0-rc2
  • v10.2.5
  • v10.3.0-rc1
  • v10.0.7
  • v10.1.5
  • v10.2.4
  • v10.2.3
  • v10.2.2
  • v10.2.1
  • v10.3.0.pre
  • v10.2.0
  • v10.2.0-rc4
  • v10.2.0-rc3
  • v10.1.4
  • v10.2.0-rc2
40 results

revert_changes.md

Forked from GitLab.org / GitLab FOSS
8445 commits behind the upstream repository.
revert_changes.md 1.84 KiB

Reverting changes

Introduced in GitLab 8.5.


GitLab implements Git's powerful feature to revert any commit with introducing a Revert button in Merge Requests and commit details.

Reverting a Merge Request

Note: The Revert button will only be available for Merge Requests created since GitLab 8.5. However, you can still revert a Merge Request by reverting the merge commit from the list of Commits page.

After the Merge Request has been merged, a Revert button will be available to revert the changes introduced by that Merge Request:

Revert Merge Request


You can revert the changes directly into the selected branch or you can opt to create a new Merge Request with the revert changes:

Revert Merge Request modal


After the Merge Request has been reverted, the Revert button will not be available anymore.

Reverting a Commit

You can revert a Commit from the Commit details page:

Revert commit


Similar to reverting a Merge Request, you can opt to revert the changes directly into the target branch or create a new Merge Request to revert the changes:

Revert commit modal