What is a pull request (PR) / merge request?
Options
- A request to download Git onto your own machine
- A proposal to merge your branch, with review and CI (Correct option)
- A backup of the database made before a release
- A way to delete a branch from the remote server
Answer
A proposal to merge your branch into another, where teammates review the code and CI runs before it is accepted
Why
After working in your branch, you open a pull request on GitHub/GitLab. It shows the diff, allows comments and approvals (code review), and runs automated checks (build, tests, lint).
Only when reviewers approve and checks pass is the branch merged. This catches bugs early, spreads knowledge and keeps main healthy.
Good PRs are small, have a clear description and link to the ticket.
Remember
PR = review + checks before merging.