在github中已经分叉后成为组织

Ben*_*Ben 15 fork github organization

是否有可能在github中"再次分叉"?我已经分叉了一个公共存储库,但后来我成了一个组织的所有者,我想再次分叉同一个原始存储库(而不是我的分支).但是,似乎为了选择fork作为一个组织你只能通过点击'fork'按钮来实现,因为我最初分叉它,那个按钮现在说"你的叉子"把我带到原来的fork,但不允许我选择"fork as organization".

nul*_*ken 19

怎么样

  • 删除您的个人存储库(确保您已获得本地克隆/备份),https://github.com/:your_login/:repo_identifier/admin然后单击危险区域中的" 删除存储库"按钮.

在此输入图像描述

  • 浏览到上游存储库GitHub page(https://github.com/:upstream_login/:repo_identifier)现在应该显示一个Fork按钮.

  • 单击Fork按钮将显示一个对话框(类似于下面的对话框),请求您是否愿意分叉到您的个人区域或组织区域.

    在此输入图像描述

  • 完成此操作后,您可以向本地存储库添加指向组织区域中新分叉存储库的远程数据库.

$ git remote add your_organization git@github.com:your_organization/repo_identifier.git
Run Code Online (Sandbox Code Playgroud)

更新:

我可能找到了一种(hackish)方式来满足您的要求

  • 确保您已登录GitHub
  • 打开一个新标签然后转到 https://github.com/:upstream_login/:repo_identifier/fork_select
  • 这应该显示一个没有CSS样式的页面,建议将上游存储库分叉到您的组织区域.
  • 点击按钮:)

警告:这依赖于未记录的GitHub功能,此黑客可能随时停止工作.但是,一旦创建了fork,即使hack停止工作,也可以认为fork应该保留.

在此输入图像描述