Skip to main content

Browsing Merge Requests

The GitLab Merge Requests tool window lets you browse, filter, and search merge requests across your configured repositories.

Search Scopes

Use the scope dropdown at the top of the tool window to control which merge requests are shown. Available scopes depend on your configured repositories:

ScopeDescription
My WorkOpen merge requests where you are the author, reviewer, or assignee. Available on GitLab 13.8+.
All in ListMerge requests from all configured repositories in the GitLab instance. Shown when more than one repository is configured. May be slow with many repositories.
{Repository}Merge requests from a single specific repository.

Filters

The filter bar shows a configurable set of filters. Use the All Filters action in the toolbar to access every available filter, choose which ones appear in the filter bar, and save the current combination of filters as a reusable preset.

State Filter

Filter merge requests by their state. Not available for My Work scopes.

Participation/Reviewer/Assignee Filter

Filter by your involvement in the merge request. Available options depend on your GitLab version and license:

FilterRequires
Authored by MeAvailable for My Work scopes only
Assigned to MeAlways available
I'm ReviewerGitLab 13.9+
I'm Reviewer (Unapproved)GitLab 13.9+ and approval support
Assigned to Me (Unapproved)Approval support
I'm Reviewer or Assigned to MeGitLab 13.9+
I'm Reviewer or Assigned (Unapproved)GitLab 13.9+ and approval support
Not Approved by AnyoneApproval support
info

Approval filters are available on GitLab.com (SaaS) and on self-managed GitLab 13.9+ with a Premium license.

Field Filters

Additional filters let you narrow merge requests by Author, Label, Source Branch, and Target Branch. Not available for My Work scopes.

Text Filter

Type in the search field to filter merge requests by title. The search is case-insensitive.

Refreshing the List

Use the Refresh Merge Requests action in the tool window toolbar to reload the current list from GitLab.

Context Menu

Right-click a merge request in the list to act on it without opening the details panel: open it, Copy Link, Open in Browser, or Approve. The menu also includes Refresh Merge Requests and Create Merge Request.