将私有github仓库移动到新帐户

时间:2013-02-24 08:59:43

标签: github

我创建了一个新的github帐户,我想将旧帐户的私人仓库移动到我的新帐户,维护所有历史记录非常重要。之后我想删除旧帐户中的仓库。

e.g。

  

现有github帐户:老用户
  旧用户帐户下的现有私人回购: myrepo
  新github帐户:新用户

我该怎么办?

2 个答案:

答案 0 :(得分:2)

首先,检查GitHub transfer page

在用户帐户之间转移

  • 打开回购页面
  • 选择"设置"从存储库操作栏 enter image description here
  • 点击"转移"按键 enter image description here

如果您在本地克隆了您的repo,则另一个选项是:

git push --mirror git@github.com:NewUsername/newProject.git

答案 1 :(得分:0)

如果分配回购不适合您(我认为您必须将新用户添加为协作者),您可以在计算机中克隆回购,然后将其推送到新的回购新用户帐户。

最后,正如我一直建议的那样,如果您的问题仍未解决,contact GitHub support team,他们肯定能够帮到您。