Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Github用法:删除并重新创建fork?_Github - Fatal编程技术网

Github用法:删除并重新创建fork?

Github用法:删除并重新创建fork?,github,Github,我确实参与了一个github项目 我完成了这个项目 做我的事 请求已接受的拉取请求 现在,我的分支与主项目完全同步。很好 我不希望任何人从我在github上的版本中分得一杯羹,但我更希望他们从最初的项目中获取营养。所以我想删除我的“主分支”,它代表一个“删除存储库”操作 我的问题是:如果我删除了它,并且有一天我想再次为同一个项目做贡献,我会在“re fork”上得到一些奇怪的行为吗?我是否会泄露一些信息,如问题等 任何对github有丰富经验的人都可以提示我吗?您可以删除您的fork(不仅仅

我确实参与了一个github项目

  • 我完成了这个项目
  • 做我的事
  • 请求已接受的拉取请求
  • 现在,我的分支与主项目完全同步。很好
我不希望任何人从我在github上的版本中分得一杯羹,但我更希望他们从最初的项目中获取营养。所以我想删除我的“主分支”,它代表一个“删除存储库”操作

我的问题是:如果我删除了它,并且有一天我想再次为同一个项目做贡献,我会在“re fork”上得到一些奇怪的行为吗?我是否会泄露一些信息,如问题等


任何对github有丰富经验的人都可以提示我吗?

您可以删除您的fork(不仅仅是主分支)

一旦删除,您将能够()随时重新生成原始项目。
,只要您的PR(拉取请求)被接受,您就可以删除您的fork。或者你可以删除它,即使你的公关是挂起。。。但它会随着你的叉子一起消失(但在上游原始回购协议中仍然可见)


官方文档:“(仅适用于分支机构,但您可以将相同的想法应用于fork删除)。

当您从主分支机构删除您的fork并随后再次删除fork时,您不确定要执行此操作,这是一个全新的fork。我的贡献图如何,它会丢失吗?(github配置文件上的绿色提交图)@kafinsalim我认为您的贡献图并不反映在fork中完成的提交(请参阅),只反映在原始存储库(您拥有的存储库,或者您的拉取请求已被接受的存储库)。因此,删除fork不应影响贡献图。