如何解除github repo的 froked from xxx/yyy 提示

场景

在某些情况下,我们有些需要克隆某个人的repo。

可能需要然后进行修改,提Pull Request进行代码合并,或者克隆repo后作为我们自己的项目做二次定制。

然而,一旦从其他人的repo上克隆为我们自己的repo,则项目名称下会一直提示 forked from xxx/yyy。有时候,出于一些原因,我们需要彻底解除我们的repo与原来repo之间的绑定关系。

我自己的场景,是博客repo从其他人的repo做了克隆,后期我完全重构了这个博客的主题选择等内容,基本和原来的那个远程repo完全不相干了,这时候,博客这个repo总是看到 forked from xxx/yyy 感觉有些扎眼。

解除方式

方式1

最笨拙的解除方式,就是将我们的远程repo删除,重新创建repo提交我们的代码文件。
这种方式操作暴力,而且有些麻烦。我们之所以说它麻烦,是因为有时候,我们已经对这个repo做了一些自己的设置了,如果把repo删除重建并提交代码,还得再重新给这个repo做设置,比较繁琐。

方式2

除了上面的方式,我们还可以把解除操作的步骤,交给github官方来做。具体来说,就是提交一个“工单”。
地址:https://github.com/contact
进入地址后,向下拉动,找到工单填写的地方。其中:
Name:填写你的用户名
Email:选择你的邮箱

Subject:这是工单标题,可以这样写:detach my repo aaa/bbb from the repo xxx/yyy

How can we help?
这部分需要你填写详细的求助说明,可以这样写:
Please detach my repo aaa/bbb from the repo xxx/yyy, Thanks for helping!

填写完之后,直接点击 send request 按钮提交,等待github官方处理即可,一般情况下,半天时间内官方就会给予处理。

Donate comment here