# How to Create a Pull Request in GitLab

> To create a pull request in GitLab, go to the left-side panel and click 'Merge Requests', then click 'New Merge Request'. Select a 'Source Branch' and 'Target Branch' from the drop-down menus, click 'Compare Branches and Continue', enter the necessary information, and click 'Create Merge Request'.

Canonical: https://livedemo.ai/tutorials/how-to-create-a-pull-request-in-gitlab/
Apps: GitLab
Updated: 2026-10-05
Interactive demo: https://story-api.livedemo.ai/workspaces/62255d3d3304f17b8f5e2d03/stories/692a37e8ab56e05a00fdd8e0/preview?step=1

## Steps

1. Go to the left-side panel and click 'Merge Requests'.
2. After that, click 'New Merge Request'.
3. Tap the drop-down menus under 'Source Branch' and select one from the given options.
4. Subsequently, do the same thing for the 'Target Branch'.
5. Once done, click 'Compare Branches and Continue'.
6. Provide the necessary information and enter them into their respective input fields.
7. Finally, click 'Create Merge Request' to proceed.
