Github: 如何将自己的项目添加到“组织”帐户中?

我已经开始与几个开发人员在 github 上合作一系列项目,最近我们在 github 上创建了一个拥有自己的“组织”类型帐户的组织。我发现我可以使用通常的 fork 菜单将合作者的存储库分叉到组织帐户中,但是当然我不能分叉我自己的帐户。

将现有存储库导入组织帐户的预期工作流是什么?(我想我可以分支其他成员主持的项目,但不能分支我自己的项目?)

43465 次浏览

在更新后的 github UI 中,您所需要做的就是进入您的项目,单击“ Fork”,然后它会询问您是否希望进入管理员所在的组织。

很简单,只是不容易找到。

  • 导航到存储库的 Settings选项卡:

enter image description here

  • 向下滚动到 Danger Zone并单击 Transfer:

enter image description here

  • 读取警告后, 提供您想要转移的存储库的名称和将要转移存储库的特定组织,然后单击 I understand, transfer this repository:

enter image description here

  • 完成! 然后你会被通知你的行动将在几分钟内生效:

enter image description here

有关详细信息,您可以随时参考 正式文件

警告 : 完成此操作后,请确保还使用以下命令 git remote set-url origin <new-origin>更新任何本地存储库引用。