Get started with pull requests
Propose, review, and merge your first changes with pull requests.
About pull requests
Use pull requests to propose, discuss, and merge changes on GitHub.
About stacked pull requests
Break large code changes into a chain of smaller, dependent pull requests you can review and merge independently.
About forks
Use forks to make changes in your own copy of a repository and propose them back to the original project.
Quickstart for pull requests
Propose your first change and take it all the way from your first commit to a merged pull request.
Quickstart for stacked pull requests
Install the gh stack extension in GitHub CLI and create your first set of stacked pull requests.
Quickstart for reviewing pull requests
Review a pull request by leaving comments, making suggestions, and approving or requesting changes.