{"meta":{"title":"还原拉取请求","intro":"创建一个新的拉取请求，以撤销先前已合并的拉取请求，并处理可能出现的合并冲突。","product":"拉取请求","breadcrumbs":[{"href":"/zh/pull-requests","title":"拉取请求"},{"href":"/zh/pull-requests/how-tos","title":"How-tos"},{"href":"/zh/pull-requests/how-tos/merge-and-close-pull-requests","title":"合并并关闭"},{"href":"/zh/pull-requests/how-tos/merge-and-close-pull-requests/reverting-a-pull-request","title":"回退拉取请求"}],"documentType":"article"},"body":"# 还原拉取请求\n\n创建一个新的拉取请求，以撤销先前已合并的拉取请求，并处理可能出现的合并冲突。\n\n## 关于还原拉取请求\n\n撤销一个已合并的拉取请求会创建一个新的拉取请求，用于撤销原始的合并提交。 必须在存储库中具有 [写入权限](/zh/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/repository-roles-for-an-organization) 。\n\n## 还原拉取请求\n\n> \\[!NOTE]\n> 如果还原拉取请求会导致合并冲突，或者原始拉取请求未合并到 GitHub，则你可能需要还原单个提交。 请参阅 Git 文档中的 [Git 还原](https://git-scm.com/docs/git-revert.html) 。\n\n1. 在存储库名称下，单击“ **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-git-pull-request\" aria-label=\"git-pull-request\" role=\"img\"><path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path></svg> 拉取请求**”。\n\n2. 在“拉取请求”列表中，单击要撤销的拉取请求。\n\n3. 在拉取请求的底部附近，单击“还原”\\*\\*\\*\\*。 如果未显示 **“还原** ”选项，则需要向存储库管理员请求写入权限。\n\n   ![拉取请求时间线截图。 “还原”按钮以深橙色框出。](/assets/images/help/pull_requests/revert-pull-request-link.png)\n\n4. 合并产生的拉取请求。 请参阅“[合并拉取请求](/zh/pull-requests/how-tos/merge-and-close-pull-requests/merging-a-pull-request)”。"}