{"meta":{"title":"Reference for pull requests","intro":"Find detailed reference information on managing pull requests, including reviews, merges, branches, and resolving conflicts.","product":"Pull requests","breadcrumbs":[{"href":"/en/enterprise-cloud@latest/pull-requests","title":"Pull requests"},{"href":"/en/enterprise-cloud@latest/pull-requests/reference","title":"Reference"}],"documentType":"category"},"body":"# Reference for pull requests\n\nFind detailed reference information on managing pull requests, including reviews, merges, branches, and resolving conflicts.\n\n## Links\n\n* [Pull requests](/en/enterprise-cloud@latest/pull-requests/reference/pull-requests)\n\n  Propose, review, and merge code changes using pull requests to collaborate effectively and maintain code quality.\n\n* [Stacked pull requests](/en/enterprise-cloud@latest/pull-requests/reference/stacked-pull-requests)\n\n  Rules and requirements for how stacked pull requests function on GitHub.\n\n* [Stacked pull requests CLI commands](/en/enterprise-cloud@latest/pull-requests/reference/stacked-prs-cli-commands)\n\n  Find every command, flag, and exit code for the gh stack extension in GitHub CLI.\n\n* [Stacked pull requests APIs and webhooks](/en/enterprise-cloud@latest/pull-requests/reference/stacked-pull-requests-apis-and-webhooks)\n\n  Read and manage stacked pull requests programmatically with the GitHub REST and GraphQL APIs, and webhooks.\n\n* [Branches](/en/enterprise-cloud@latest/pull-requests/reference/branches)\n\n  Use branches in GitHub to isolate development work, manage default branches, and collaborate effectively using pull requests and branch protections.\n\n* [Forks](/en/enterprise-cloud@latest/pull-requests/reference/forks)\n\n  Understand how forks enable independent collaboration by creating separate repositories connected to the original, with distinct settings and permissions.\n\n* [Commits](/en/enterprise-cloud@latest/pull-requests/reference/commits)\n\n  Learn how commits save changes to your files, track authorship, and organize your project's history in GitHub.\n\n* [Use other tools with stacked pull requests](/en/enterprise-cloud@latest/pull-requests/reference/use-other-tools-with-stacked-pull-requests)\n\n  Use stacked pull requests with tools like Jujutsu, Sapling, or git-town.\n\n* [Using query parameters to create a pull request](/en/enterprise-cloud@latest/pull-requests/reference/using-query-parameters-to-create-a-pull-request)\n\n  Use query parameters to create custom URLs that open pull requests with pre-filled titles, descriptions, labels, and more.\n\n* [Pull request reviews](/en/enterprise-cloud@latest/pull-requests/reference/pull-request-reviews)\n\n  Review pull requests to provide feedback, suggest changes, and ensure code quality before merging.\n\n* [Status checks](/en/enterprise-cloud@latest/pull-requests/reference/status-checks)\n\n  Understand how status checks ensure commits meet repository conditions, assist pull request reviews, and manage validations like builds, tests, and deployments.\n\n* [Pull request merges](/en/enterprise-cloud@latest/pull-requests/reference/pull-request-merges)\n\n  Learn strategies for merging pull requests, including merge commits, squash merges, and rebases, to manage repository history effectively.\n\n* [Merge conflicts](/en/enterprise-cloud@latest/pull-requests/reference/merge-conflicts)\n\n  Identify and resolve merge conflicts in Git to ensure smooth branch integration and successful pull request merges.\n\n* [Managing and standardizing pull requests](/en/enterprise-cloud@latest/pull-requests/reference/managing-and-standardizing-pull-requests)\n\n  Manage and standardize pull requests using templates, code owners, protected branches, rulesets, and automated tools for consistent and secure repository contributions.\n\n* [/working-with-pre-receive-hooks](/en/enterprise-cloud@latest/working-with-pre-receive-hooks)"}