8

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

例如

现有 github 帐户:old-user
帐户下的现有私有 repo old-user:myrepo
新 github 帐户:new-user

我该怎么办?

4

2 回答 2

2

首先,查看GitHub 转移页面

在用户帐户之间转移

  • 打开回购页面
  • 从存储库操作栏中选择“设置” 在此处输入图像描述
  • 点击“转账”按钮 在此处输入图像描述

如果您在本地克隆了您的存储库,另一种选择是:

git push --mirror git@github.com:NewUsername/newProject.git
于 2013-02-24T09:46:08.610 回答
0

如果分叉 repo 对您不起作用(我认为您必须将新用户添加为合作者),您可以在计算机中克隆 repo,然后将其推送到新的新 repo-用户帐号。

最后,正如我一直建议的那样,如果您的问题仍未解决,请联系 GitHub 支持团队,他们一定能够帮助您。

于 2013-02-24T09:06:36.883 回答