如何将B/X
中最初作为A/X
中的PR从B/X
的分支中创建的Pull Request(PR)从仓库中重新附加到B/X
的分支中B/X
已被删除,包括PR在内的A/X
已转移到B/X
吗?考虑以下步骤,其中A
和B
都是个人帐户,X
是最初创建为A/X
的存储库:
B
从B/X
创建分支A/X
。B
基于A/X
中的分支在B/X
中打开PR; B
删除B/X
(为迁移做准备); A/X
移至B/X
; B
将与PR对应的所有分支推回B/X
。现在,B/X
包含许多PR和许多分支。每个PR都有一个对应的分支,但是由于删除了原始B/X
,所有PR(从A/X
移动)都从unknown repository
显示;尽管unknown repository
实际上是指向Github上正确分支的超链接,但是无法重新打开该问题-重新打开按钮显示为灰色,将鼠标悬停在它上面会显示消息“已删除提交此拉取请求的存储库“。
我如何说服Github将这些PR链接到与最初创建PR时位于同一位置的分支?
相关:
我已经与Github支持人员联系了相同的问题(特别是命名帐户和存储库除外)。
答案 0 :(得分:0)
不可能。
GitHub支持的答案:
这是我们无法撤消的事情。删除分支后,链接将断开,我们无法将其链接回去。对于由此给您带来的任何不便,我们深表歉意,我们将对此进行进一步调查,以期在将来对此有所改善。