gpt4 book ai didi

git - 如何恢复 merge 到我 fork 的仓库的 pull 请求,而不是 merge 到我的该仓库副本

转载 作者:行者123 更新时间:2023-12-04 07:21:00 26 4
gpt4 key购买 nike

我从 repo “A” fork 。将我的 repo 命名为“B”。在本地 pull 下来。做出改变, promise , push 。创建的 pull 请求的目标是仅 merge 到仓库“B”的原点/主库,但由于它是一个 fork 的仓库,BitBucket 的默认设置将它 merge 到我从中 fork 的仓库“A”。
所以现在, repo “A”的主人有我的变化,不应该在那里。他们应该最终成为我的“B” repo 的主人。
BitBucket 在 pull 请求上有一个“恢复”按钮,但我收到了这条消息。
enter image description here
我试过“git revert -m 1 commit-hash”并收到这个错误..
enter image description here
如何恢复该 pull 请求并将 repo "A"恢复到 merge 发生之前的状态?
我看了很多答案,但没有类似的情况。

最佳答案

我不知道解决方案会如此简单。我在这里找到的答案 How do I revert a Git repository to a previous commit?使其仅使用两个命令即可工作。历史被保留,repo A 处于 merge 前的相同状态。添加了一个新的还原提交。

关于git - 如何恢复 merge 到我 fork 的仓库的 pull 请求,而不是 merge 到我的该仓库副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68502154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com