Shipping changes
Pull request
A pull request proposes merging changes from one branch into another on a repository hosting service. It gathers the change description, discussion, review and automated checks. Opening one presents the work for a decision; it does not itself merge or release the change.
You might see: PR, code review request
In a real project
You open a pull request for the reading-list search box. A reviewer can inspect changed files and test results, ask for a correction, then decide whether the change is ready to join the target branch.
A common mistake
Treating an open or approved pull request as a production release. Check whether it was merged and whether the intended deployment completed before telling users the feature is live.
Put it into practice
These lessons open through your account. Your kit determines which are available.
Go to the source
Sources checked .