跳至主要内容

分离分叉

您可以通过离开网络或手动删除该分叉并重新创建一个与原始仓库没有任何关联的仓库来断开仓库与其分叉网络的连接。

谁可以使用此功能?

具有分叉仓库管理员访问权限的人员可以删除该分叉仓库。

平台导航

手动离开分叉网络

要将您的分叉转换为独立仓库,您可以克隆该分叉,使用克隆创建一个新仓库,然后删除分叉,从而切断与原始网络的连接。

  1. 打开 终端终端Git Bash

  2. 创建分叉的裸克隆。

    git clone --bare https://github.com/EXAMPLE-USER/FORK.git
    
  3. 删除分叉仓库。有关更多信息,请参阅 删除仓库

    警告

    删除分叉将永久删除所有相关的拉取请求和配置。此操作不可撤销。

  4. 在同一位置使用相同名称创建一个新仓库。有关更多信息,请参阅 创建新仓库

  5. 将仓库镜像推送回相同的远程 URL。

    git --git-dir FORK.git push --mirror https://github.com/EXAMPLE-USER/FORK.git
    
  6. 删除之前创建的临时本地克隆。

    rm -rf FORK.git
    

有关更多信息,请参阅关于分叉的 我们的支持页面

© . This site is unofficial and not affiliated with GitHub, Inc.