Skip to main content
Skip to content

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.