{"meta":{"title":"Create pull requests","intro":"Create pull requests and stacked pull requests, change branches, and request reviews for collaborative development.","product":"Pull requests","breadcrumbs":[{"href":"/en/pull-requests","title":"Pull requests"},{"href":"/en/pull-requests/how-tos","title":"How-tos"},{"href":"/en/pull-requests/how-tos/create-pull-requests","title":"Create pull requests"}],"documentType":"subcategory"},"body":"# Create pull requests\n\nCreate pull requests and stacked pull requests, change branches, and request reviews for collaborative development.\n\n## Links\n\n* [Creating a pull request](/en/pull-requests/how-tos/create-pull-requests/creating-a-pull-request)\n\n  Create a pull request to propose changes to the code in a repository.\n\n* [Creating stacked pull requests](/en/pull-requests/how-tos/create-pull-requests/creating-stacked-pull-requests)\n\n  Create a stack of dependent pull requests using the gh stack extension in GitHub CLI or directly on GitHub.\n\n* [Creating a pull request from a fork](/en/pull-requests/how-tos/create-pull-requests/creating-a-pull-request-from-a-fork)\n\n  Create a pull request from a fork to propose changes to an upstream repository and collaborate on code effectively.\n\n* [Changing the stage of a pull request](/en/pull-requests/how-tos/create-pull-requests/changing-the-stage-of-a-pull-request)\n\n  Mark a draft pull request as ready for review or convert an open pull request back to a draft to manage your workflow effectively.\n\n* [Managing stacked pull requests](/en/pull-requests/how-tos/create-pull-requests/managing-stacked-pull-requests)\n\n  Restructure stacked pull requests, rebase their branches, and make changes to lower layers using GitHub CLI.\n\n* [Keeping your pull request in sync with the base branch](/en/pull-requests/how-tos/create-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch)\n\n  Update your pull request branch with changes from the base branch to resolve conflicts and ensure compatibility before merging.\n\n* [Changing the base branch of a pull request](/en/pull-requests/how-tos/create-pull-requests/changing-the-base-branch-of-a-pull-request)\n\n  Modify the base branch of an open pull request to compare changes against a different branch and ensure accurate updates.\n\n* [Requesting a pull request review](/en/pull-requests/how-tos/create-pull-requests/requesting-a-pull-request-review)\n\n  Request reviews for your pull requests from individuals or teams to ensure thorough feedback and collaboration."}