【发布时间】:2022-01-14 11:34:40
【问题描述】:
因此,我们希望将 GitHub 存储库从个人帐户转移到组织。很简单,但唯一的问题是我们不记得该帐户的密码,并且辅助邮箱与我们不再有权访问的工作电子邮件相关联。
当然,我们总是可以手动将代码转移到一个新的 repo,但这样我们就会丢失 repo 的所有问题跟踪和历史记录。或者,我们可以将 repo 分叉给一个新的组织,但我认为它永远被标记为原始 repo 的分叉,对吗?
还有更好的选择吗?
【问题讨论】:
-
您在有人克隆了遥控器的任何地方都有本地副本吗?你可以用那个。只需push it to a new remote。 github中的版本没有什么特别之处。所有本地版本都是完全相同的。
-
我认为这是github客户支持的问题
-
@Liam 只是将其推回不会转移问题、拉取请求以及 GitHub 保留的所有其他元数据,这些元数据不属于 Git 存储库本身。
-
@DanHickstein GitHub 迁移工具可能会满足您的需求。 docs.github.com/en/repositories/archiving-a-github-repository/…我之前正在研究将它用于备份目的,但我还没有真正尝试过。
-
如果您无权访问帐户@joanis,则无法使用迁移工具