Skip to main content
GitHub Docs
Version:
Free, Pro, & Team
Search GitHub Docs
Search
Select language: current language is English
Open Search Bar
Close Search Bar
Open Menu
Open Sidebar
Pull requests
/
Collaborate with pull requests
Home
Pull requests
Commit changes to your project
Create & edit commits
About commits
With multiple authors
On behalf of an organization
Changing a commit message
View & compare commits
Comparing commits
Commit views
Troubleshooting commits
Commit missing in local clone
Linked to wrong user
Collaborate with pull requests
Getting started
Collaborative development
Best practices
Working with forks
About forks
Fork a repository
Permissions and visibility
Configure a remote repository
Syncing a fork
Allow changes to a branch
Deleted or changes visibility
Detaching a fork
Code quality features
About status checks
Required status checks
Propose changes
About branches
Create & delete branches
About pull requests
Compare branches
Creating a pull request
Create a PR from a fork
Using query parameters to create a pull request
Change the state
Request a PR review
Update the head branch
Change the base branch
Commit to PR branch from fork
Address merge conflicts
About merge conflicts
Resolve merge conflicts
Resolve merge conflicts in Git
Review changes
About PR reviews
Review proposed changes
Filter files
Methods & functions
Comment on a PR
View a PR review
Review dependency changes
Incorporate feedback
Required reviews
Dismiss a PR review
Check out a PR locally
Incorporate changes
About pull request merges
Merging a pull request
Merge PR automatically
Merge PR with merge queue
Closing a pull request
Reverting a pull request
Pull requests
/
Collaborate with pull requests
Collaborating with pull requests
Track and discuss changes in issues, then propose and review changes in pull requests.
Getting started
About collaborative development models
Best practices for pull requests
Working with forks
About forks
Fork a repository
About permissions and visibility of forks
Configuring a remote repository for a fork
Syncing a fork
Allowing changes to a pull request branch created from a fork
What happens to forks when a repository is deleted or changes visibility?
Detaching a fork
Collaborating on repositories with code quality features
About status checks
Troubleshooting required status checks
Proposing changes to your work with pull requests
About branches
Creating and deleting branches within your repository
About pull requests
About comparing branches in pull requests
Creating a pull request
Creating a pull request from a fork
Using query parameters to create a pull request
Changing the stage of a pull request
Requesting a pull request review
Keeping your pull request in sync with the base branch
Changing the base branch of a pull request
Committing changes to a pull request branch created from a fork
Addressing merge conflicts
About merge conflicts
Resolving a merge conflict on GitHub
Resolving a merge conflict using the command line
Reviewing changes in pull requests
About pull request reviews
Reviewing proposed changes in a pull request
Filtering files in a pull request
Finding changed methods and functions in a pull request
Commenting on a pull request
Viewing a pull request review
Reviewing dependency changes in a pull request
Incorporating feedback in your pull request
Approving a pull request with required reviews
Dismissing a pull request review
Checking out pull requests locally
Incorporating changes from a pull request
About pull request merges
Merging a pull request
Automatically merging a pull request
Merging a pull request with a merge queue
Closing a pull request
Reverting a pull request