GitHub Send Pull Request

Create pull requests to propose changes, request reviews, and merge safely into the main branch.

On this page

What is a Pull Request?

A Pull Request (PR) proposes changes from one branch into another.

How to create a PR

  • Push branch
  • Click Compare & Pull Request
  • Add description
  • Request review

After approval

  • Merge PR
  • Delete branch

Best practices

  • Keep PRs small
  • Write clear descriptions
  • Reference related issues