Skip to main content

Merge Request Details

Click a merge request in the list to open its details panel. On GitLab earlier than 13.2, the activity timeline is not available, so discussions appear in a Discussions tab instead of Events & Discussions.

Changes

By default, the Changes tab shows all changes in the merge request. Use the changes filter dropdown to narrow the diff:

FilterDescription
Unreviewed changesChanges since the last version you reviewed.
Compare versionsCompare two merge request versions to see only what changed between updates.
Single commitChanges introduced by a single commit.

Right-click files in the tree to mark them as reviewed — the reviewed state is stored locally and persists across sessions. Enable Mark Files as Reviewed Automatically to mark each file as you open it, and Show Reviewed File Count to track your progress. The menu also offers Jump to Source and Show/Hide Diff Preview in Tool Window.

Pipeline Status

For open merge requests, the Info tab shows the latest pipeline's state. Click it to list the pipeline's jobs and open one in GitLab; a trigger job expands to show the jobs of its downstream pipeline. The same state appears next to merge requests in the GitLab Merge Requests tool window list.

Actions

The details panel toolbar offers Approve, Close, Add Yourself, Open in Browser, and Copy Link, plus the following:

ActionDescription
MergeOpens a dialog with options to delete the source branch and customize the merge commit message.
Mark as DraftRequires GitLab 13.12 or later.
Checkout BranchCheck out the source branch locally. Requires the repository to be associated with a local VCS root.
AI ReviewAsk an AI agent to review the merge request. See AI Agents.
Refresh Merge RequestAlso available from the diff viewer, where the action indicates when your local copy is outdated.

To ask a reviewer to review the merge request again, right-click their avatar in the details panel and select Re-request Review.

Customizing the Layout

Drag a tab to the edge of the panel to split it into a separate column — this lets you view, for example, Changes and Comments side by side. Up to three columns are supported in horizontal layout and two in vertical. The layout is saved automatically and persists across IDE restarts.