删除GitHub仓库的fork依赖 (Delete fork dependency of a GitHub repository)

embedded/2024/10/19 3:32:34/

解除fork仓库依赖的原因

  • 在 Fork 了一个仓库,进行了大量修改,导致与父仓库的功能差异很大。

  • 在每次 Pull Request 的默认目标分支是父仓库,很容易就会 PR 到父仓库里。

  • Fork 的仓库被其他人提出贡献并使用了,但不能显示贡献者、以及该项目的新用途,这不利于项目的发展。

因此,基于上述这些问题,我们会考虑如何与父仓库进行分离,但目前 GitHub 没有提供 Unfork/Detach 的功能。
如果直接删除项目并重建可以达到分离的目的,但这样会丢失一些重要的信息,比如项目中的 Issues,Wikis 以及 Pull Requests 等。

解决方案

利用GitHub Support 来实现。

进入GitHub Support

点击并进入GitHub Support,然后在Subject框中填写Detach Fork,然后点击Get help with our Virtual Agent:
在这里插入图片描述

与 Virtual Agent交流

  • Virtual Agent对话框中,选择Request Detach/Extract,然后输入Detach,最后输入GitHub账号/待解除fork的仓库

在这里插入图片描述

  • 注意:如果你的仓库被其他人 Fork 了,你想跟父仓库分离之后继续保留你的子仓库的 Fork 记录,你应该选择 “Bring the child forks with the repository”。

参考

  • 【靠谱】在不删除和重建 GitHub 仓库的情况下与父(Fork)仓库分离(Unfork)
  • Delete fork dependency of a GitHub repository

http://www.ppmy.cn/embedded/123704.html

相关文章

1688商品详情关键词数据-API

要利用 Python 爬虫采集 1688 商品详情数据,需要先了解 1688 网站的页面结构和数据请求方式。一般使用 requests 库请求网站的数据,使用 BeautifulSoup 库解析网页中的数据。 以下是一个简单的 Python 爬虫采集 1688 商品详情数据的示例代码&#xff1a…

一、Python(介绍、环境搭建)

一、介绍 Python 是一种高级编程语言,具有简洁易读的语法、丰富的库和强大的功能。Python是解释型语言,运行代码必须依赖安装好的解释器。Python目前存在两个版本:Python2、Python3(主流使用) 二、环境搭建 1.安装P…

Springboot生成树工具类,可通过 id/code 编码生成 2.0版本

优化工具类中,查询父级时便利多次的问题 import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.mutable.MutableLong; import org.springframework.lang.NonNull; import org.springframework.lang.Nullable; import org.spri…

【JAVA开源】基于Vue和SpringBoot的旅游管理系统

本文项目编号 T 063 ,文末自助获取源码 \color{red}{T063,文末自助获取源码} T063,文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析5.4 用例设计 六、核…

Vue.js 与 Flask/Django 后端配合开发实战

Vue.js 与 Flask/Django 后端配合开发实战 在现代的 Web 开发中,前后端分离已成为一种主流架构,其中前端使用 Vue.js 等流行的框架,后端采用 Flask 或 Django 提供 API 接口。在这种开发模式下,前端负责页面的交互和动态效果&…

二级指针

二级指针 1 #include <stdio.h>2 int main()3 {4 int a 1; //整型变量5 int* p &a; //一级指针p&#xff0c;指向整型变量a6 int** q &p; //二级指针q&#xff0c;指向一级指针p7 printf("变量a的地址&#xff1a;%…

AtCoder Beginner Contest 374 E题 Sensor Optimization Dilemma 2(二分,贪心)

题目链接 AtCoder Beginner Contest 374 E 思路 我们很容易想到直接二分答案。 因为机器 s i s_{i} si​和 t i t_{i} ti​每天最多可以加工 100 100 100个产品。因此&#xff0c;对于 s i s_{i} si​和 t i t_{i} ti​中性价比低的那一个不会选太多。 因此我们可以直接枚…

Chrome无法拖入加载.crx扩展文件(以IDM为例)

问题原因&#xff1a;新版本的Chrome浏览器已不支持加载.crx文件 解决办法&#xff1a;将.crx文件压缩为.zip文件&#xff0c;解压缩后再加载到Chrome中 以IDM的.crx文件作为示例&#xff1b; IDM的.crx文件位于C:\Program Files (x86)\Internet Download Manager; 将IDMGCE…