Answers:
到目前为止,最简单的方法是登录gitHub帐户:
yourUsername/yourRepository
,单击到您的存储库mbaric/zpropertyz
。gitHubUsername/nameOfTheRepository
然后单击下面的按钮,其中说:我理解后果,删除存储库git fetch --all
和git pull -all
主分支上执行,然后对每个分支执行git push origin --delete <branch_name>
此操作将删除您的远程分支。让我知道您是否需要更多帮助。
只需从您的GitHub帐户中删除分叉的仓库即可。
https://help.github.com/articles/deleting-a-repository/
它不会对原始版本进行任何更改;cos,现在是您的仓库。
删除分叉的存储库不会有任何危害。您可以再次分叉。它不会更改原始代码。流程是这样的...
1)您分叉一个存储库。只需将其视为可以访问或进行更改的另一个代码副本即可。该存储库的url的格式为https://github.com/your-user-name/original-repo
。
2)您在本地计算机上进行了一些更改,然后将其推送。现在,您创建的副本将被更新,但不会更新您从中分叉仓库的原始副本。
3)如果要将添加到叉式仓库中的更改应用于原始仓库(这可能对组织仓库的人员有所帮助),则必须创建一个pull request
可以通过UI进行的操作。然后,如果他们喜欢您的贡献,那么他们将merge
使用自己的代码。
通常,这就是开源组织所做的。
删除分支的存储库不会影响主(原始)存储库。
就像我通过删除分叉的回购示例所示
并且没有对原始存储库的更改。
主仓库类似于原始仓库。
分叉与创建原始副本的施乐副本相同。即使您的施乐纸损坏了,也就是原始文件也被损坏了。显然没有
因此与之相同。
希望这可以帮助。
选择要删除的项目->设置->按钮,然后单击删除按钮->输入存储库名称
选择仓库->设置->(向下滚动)删除仓库
答案是否定的。它不会影响您从中分叉的原始/主存储库。(从功能上讲,如果将这种访问权限提供给非所有者,则将是不正确的)。
只是想添加此。
警告:它将删除您在分叉存储库上创建的本地提交和分支。因此,如果重要,请在删除之前确保随身携带该代码的备份。
最好的方法是使用以下命令获取分叉仓库的git备份:
git bundle
或其他熟悉的方法。
不,它不会影响您的原始存储库,只需确保存储库地址看起来像“ youGitName / TheRepository”,而不是“ OtherPersonGitName / TheRepo”即可。
有多个答案指出,编辑/删除分支不会影响原始存储库。这些答案是正确的。我将尝试在该答案中添加一些内容,并解释其原因。
分支只是具有分支关系的存储库的副本。
由于您可以将文件或目录本地复制到另一个位置并删除副本,因此不会影响原始文件。
Fork关系意味着,您可以轻松地告诉github,它应该从您的fork向原始存储库发送拉请求(带有您的更改),因为github知道您的存储库是原始存储库的副本(双方都有一些更改) )。
仅出于任何主体信息,拉取请求(或合并请求)包含已在fork中更改的代码,并已提交给原始存储库。原始存储库中具有推/写访问权限的用户(在其他git服务器中可能有所不同)被允许将拉取请求的更改合并到原始存储库中(将PR的更改复制到原始存储库中)。