我创建了一个新的 github 帐户,我想将一个私人仓库从旧帐户移动到我的新帐户,维护所有历史记录很重要。之后我想删除旧帐户中的回购。
例如
现有 github 帐户:old-user
帐户下的现有私有 repo old-user:myrepo
新 github 帐户:new-user
我该怎么办?
我创建了一个新的 github 帐户,我想将一个私人仓库从旧帐户移动到我的新帐户,维护所有历史记录很重要。之后我想删除旧帐户中的回购。
例如
现有 github 帐户:old-user
帐户下的现有私有 repo old-user:myrepo
新 github 帐户:new-user
我该怎么办?
首先,查看GitHub 转移页面:
在用户帐户之间转移
如果您在本地克隆了您的存储库,另一种选择是:
git push --mirror git@github.com:NewUsername/newProject.git
如果分叉 repo 对您不起作用(我认为您必须将新用户添加为合作者),您可以在计算机中克隆 repo,然后将其推送到新的新 repo-用户帐号。
最后,正如我一直建议的那样,如果您的问题仍未解决,请联系 GitHub 支持团队,他们一定能够帮助您。