我一直关注this guide,将我的BitBucket存储库迁移到GitHub。
具体地说,我正在创建新的GitHub存储库,然后将其设置为本地Git配置的上游,像这样。
git remote add upstream https://github.com:USER/PROJECT.git
git push upstream master
git push --tags upstream
这可以按预期工作,但是让我将源设置在BitBucket中,将上游设置在GitHub中。
在这一点上,我希望GitHub是我的起源,而BitBucket是我的上游。我如何轻松地交换它们?
任何有关此的信息将不胜感激。谢谢!
答案 0 :(得分:4)
您需要重命名每个。您需要一个中间名称,以避免在进行重命名舞蹈时踩到一个:
git remote rename upstream foo
git remote rename origin upstream
git remote rename foo origin
您就完成了。 (只需确保foo
不是另一个遥控器的名称。)