# Pull request

Concept · [Technical basics](https://ecosystem.samcarlton.com/technical)

Also called: pull requests, PR, merge request, MR, merge, open a PR

A request to merge the changes on one branch into the main code. It shows exactly what changed and is where teammates or [automated checks](https://ecosystem.samcarlton.com/automated-check) review the work before it goes in. [GitLab](https://ecosystem.samcarlton.com/gitlab) calls it a merge request.

**For example:** The agency sends a pull request for the [login](https://ecosystem.samcarlton.com/authentication) change. The [founder](https://ecosystem.samcarlton.com/founder)'s [technical advisor](https://ecosystem.samcarlton.com/technical-advisor) reads it, asks for one fix, then approves the merge.

## Connects to (9)

- [Branch](https://ecosystem.samcarlton.com/branch): A separate line of work inside a repository.
- [Human review](https://ecosystem.samcarlton.com/human-review): A person reading and approving what an agent produced before it goes live.
- [GitHub](https://ecosystem.samcarlton.com/github): A website where developers store code repositories, review each other's changes and work on software together.
- [GitLab](https://ecosystem.samcarlton.com/gitlab): A platform for hosting code repositories, reviewing changes and running automatic builds.
- [CI/CD](https://ecosystem.samcarlton.com/ci-cd): Continuous integration and continuous delivery: automation that runs the tests on every change pushed to the repository and, when they…
- [Merge conflict](https://ecosystem.samcarlton.com/merge-conflict): What happens when two branches change the same lines of code in different ways, so version control cannot combine them on its own.
- [Version control](https://ecosystem.samcarlton.com/version-control): A system that records every change to the code, who made it and when.
- [Fork](https://ecosystem.samcarlton.com/fork): A copy of someone else's repository under your own account, which you can change freely.
- [Bitbucket](https://ecosystem.samcarlton.com/bitbucket): A code hosting platform for Git repositories, with code review and built-in pipelines.

Map view: https://ecosystem.samcarlton.com/pull-request
