ع
Start Topics Teams Reference What's new Saved
The software world

Pull request

PR · merge request

A proposal to fold one branch into another, opened on GitHub. It shows the diff, carries a description of what changed and why, and gives reviewers a place to comment — all before anything lands in main.
Why it matters

It converts a change from something you did into something you're proposing, which is the entire point: a deliberate pause for review and a permanent record of why the change happened. The name reads backwards — you're requesting that the project pull your branch in. GitLab calls the same thing a merge request.

Part of Version control (git)

← All terms