如何取消分叉 github 存储库?

问题描述 投票:0回答:7

如何取消分叉 GitHub 存储库?

我从未见过

unfork
选项 - 可以这样做吗?

github
7个回答
163
投票

截至目前 Github 没有取消分叉选项,因此唯一的解决方案是删除分叉的存储库。

警告:以下解决方案将删除您克隆的存储库。 如果您想在不删除存储库的情况下取消分叉,请尝试此https://stackoverflow.com/a/41486339/6335029

第 1 步: 转到您要取消分叉的 Repo 的设置

第 2 步: 单击“删除此存储库”

第 3 步: 输入您的姓名/仓库名称

第4步:单击“我了解后果,删除此存储库”按钮


54
投票

GitHub 支持可以为您做到这一点。

  1. 转到此链接https://support.github.com/contact?tags=rr-forks
  2. 输入“取消分叉”
  3. 让虚拟助手来帮助你

他们在1分钟内就帮我完成了这个过程。


22
投票

选项 1:重命名、导入、删除

  1. 重命名您的旧叉子(例如

    repo.old

  2. 将旧分叉导入为新存储库(注意:提供旧分叉的

    https://
    git://
    URI)

  3. 删除/存档旧分叉

注意:“导入”选项是创建内容时的一个选项:

选项 2:克隆、删除、创建、推送

  1. 备份您的存储库!例如。
    git clone
    到您的本地文件系统。
  2. 从 GitHub 删除原始存储库(查看其他答案...)
  3. 创建一个同名的新仓库
  4. 将本地备份推送到新的 GitHub 存储库

我推荐选项1。

无论你做什么,都要备份你的工作!特别是如果您遵循其他答案,它只是告诉您删除您的存储库...


8
投票

取消分叉而不删除存储库

  1. 转到此链接https://support.github.com/request?q=unfork
  2. 单击“我们的虚拟助手可以帮助分离/取消分叉存储库”
    screenshot
  3. 单击分离 screenshot
  4. 它将询问存储库链接
  5. 完成。

1
投票

没有办法通过门户网站来完成此操作(无需像其他响应中所述克隆/删除存储库)。我向 GitHub 支持提出请求,要求他们将存储库转换为“正常模式”,他们在五分钟内就完成了。


0
投票

您可以随时发送票证并让 GH 支持人员帮您将其从分叉网络中分离出来。这样你就可以保留关注者、问题等。


0
投票

可以的,请按照以下步骤操作:

1- 首先转到父项目并更改其可见性 2-然后对子项目做同样的事情

3-然后将所有存储库恢复到初始可见状态。

这对我有用。我希望你也一样。

© www.soinside.com 2019 - 2024. All rights reserved.