更改分叉存储库

时间:2014-12-26 15:37:57

标签: git github

我分叉了存储库B,原始存储库A.我在B上做了很多提交。但是,我只应该向存储库A发送拉取请求。这也是A的分叉存储库。

我可以更改原来的分叉回购吗?我注意到,因为我从A分叉,所以我不允许从A' (它重定向到B)。我知道可以从github向A发送拉取请求,但我希望这在github上可见,因为B是从A'分叉的。如何在不删除当前仓库(B)并从A'重新分叉的情况下执行此操作和(也许)手动重做所有提交?为什么我无法从A' B还在吗?

2 个答案:

答案 0 :(得分:1)

GitHub没有公开用户界面来执行此操作。您可以联系GitHub支持,向他们解释情况,他们可以手动修复它。即使您没有付费订阅,它们也很友好且非常快(给它一天或两天)。

答案 1 :(得分:0)

您可以使用以下方式更改目标:

git remote set-url upstream <git://repo_address>