将存储库转移到创建它们的个人帐户后,将拉取请求重新附加到分支机构吗?

时间:2019-04-23 11:28:06

标签: git github pull-request

如何将B/X中最初作为A/X中的PR从B/X的分支中创建的Pull Request(PR)从仓库中重新附加到B/X的分支中B/X已被删除,包括PR在内的A/X已转移到B/X吗?考虑以下步骤,其中AB都是个人帐户,X是最初创建为A/X的存储库:

  1. BB/X创建分支A/X
  2. B基于A/X中的分支在B/X中打开PR;
  3. B删除B/X(为迁移做准备);
  4. A/X移至B/X;
  5. B将与PR对应的所有分支推回B/X

现在,B/X包含许多PR和许多分支。每个PR都有一个对应的分支,但是由于删除了原始B/X,所有PR(从A/X移动)都从unknown repository显示;尽管unknown repository实际上是指向Github上正确分支的超链接,但是无法重新打开该问题-重新打开按钮显示为灰色,将鼠标悬停在它上面会显示消息“已删除提交此拉取请求的存储库“。

我如何说服Github将这些PR链接到与最初创建PR时位于同一位置的分支?

相关:


我已经与Github支持人员联系了相同的问题(特别是命名帐户和存储库除外)。

1 个答案:

答案 0 :(得分:0)

不可能。

GitHub支持的答案:

  

这是我们无法撤消的事情。删除分支后,链接将断开,我们无法将其链接回去。对于由此给您带来的任何不便,我们深表歉意,我们将对此进行进一步调查,以期在将来对此有所改善。