需要从拉取请求中删除多个提交
Need to drop multiple commits from pull request
我在分支 A 上不小心创建了 git 分支 B。然后我创建了一个拉取请求,我看到分支 A 的所有提交都转移到了 B 分支。我需要在不关闭拉取请求的情况下从 B 分支 \ 拉取请求中删除所有 A 提交。
只需将 B
变基到正确的起点(即,不是 A
),然后再次推送(如有必要,使用 --force
)。
第一步是 git rebase --onto X A B
(其中 X
是 B
应该 的任何起点),与manual.
第二步只是重复你已经使用过的任何东西git push
。
我在分支 A 上不小心创建了 git 分支 B。然后我创建了一个拉取请求,我看到分支 A 的所有提交都转移到了 B 分支。我需要在不关闭拉取请求的情况下从 B 分支 \ 拉取请求中删除所有 A 提交。
只需将 B
变基到正确的起点(即,不是 A
),然后再次推送(如有必要,使用 --force
)。
第一步是 git rebase --onto X A B
(其中 X
是 B
应该 的任何起点),与manual.
第二步只是重复你已经使用过的任何东西git push
。