需要从拉取请求中删除多个提交

Need to drop multiple commits from pull request

我在分支 A 上不小心创建了 git 分支 B。然后我创建了一个拉取请求,我看到分支 A 的所有提交都转移到了 B 分支。我需要在不关闭拉取请求的情况下从 B 分支 \ 拉取请求中删除所有 A 提交。

只需将 B 变基到正确的起点(即,不是 A),然后再次推送(如有必要,使用 --force)。

第一步是 git rebase --onto X A B(其中 XB 应该 的任何起点),与manual.

第二步只是重复你已经使用过的任何东西git push