如何取消合并 Github 上的 PR/提交?

问题描述 投票:0回答:1

为什么 github 上没有取消合并/恢复 PR 的按钮?

问题是我们合并了一个功能分支,并且我们想要取消合并该功能分支。

这是迄今为止我能找到的最好答案:

要在 GitHub 上“取消合并”合并的拉取请求,您有几个 选项,但最可靠的方法是恢复所做的更改 拉取请求:

    转到您合并的拉取请求。
  1. 查找合并提交的提交哈希(通常以“合并拉取请求”开头)。
  2. 在 GitHub 上的存储库中,转到“代码”>“提交”。
  3. 找到合并提交,单击它,然后选择“恢复”。
  4. GitHub 将创建一个新的拉取请求,以撤销原始 PR 所做的更改。
  5. 合并这个新 PR 以应用恢复。
有没有更快的方法?有更多见解吗?

git github git-merge pull-request git-rebase
1个回答
0
投票
来自

Github - 恢复拉取请求

    在您的存储库名称下,单击
  1. Pull requests

pull request

    在“拉取请求”列表中,单击您要恢复的拉取请求。
  1. 在拉取请求底部附近,单击“恢复”。如果未显示“恢复”选项,您需要向存储库管理员请求写入权限。

revert pull request button

    合并生成的拉取请求。有关更多信息,请参阅“
  1. 合并拉取请求。”
© www.soinside.com 2019 - 2024. All rights reserved.