首页 文章

从GitHub删除分叉的回购

提问于
浏览
545

我从git和GitHub开始,我正在GitHub上观看一个项目 . 我无意中点击了它 . 现在它对我来说似乎是一个新项目 .

我有一些疑问:

  • 我知道如果对我的分叉仓库提交或做另一件事,它将被更新,但更新的代码只有在项目的作者请求拉动后才会生效 . 对?

  • 如果我在GitHub上进入管理面板,则会有一个删除选项 . 如果我将其删除为上面的选项,是否会对原始选项产生任何影响?

我想删除它 . 到现在为止我只是研究代码,并不需要fork .

10 回答

  • 3

    删除它对原始项目无效 . 编辑它只会在你的repo页面上编辑你的fork .

  • 22

    到目前为止,最简单的方法是登录gitHub帐户:

    • 单击您的存储库{例如yourUsername / yourRepository,例如 mbaric/test }

    • 然后在github的主工具栏中单击 Settings

    • 滚动到页面底部的 Danger Zone 部分,你会发现 Delete this repository button

    • 当你点击它时,另一个 pop up 将出现在这里你需要 type in the name of your repository 然后点击下面的按钮说: I understand the consequences, delete the repository

    • 如果您遇到问题,下面是可以检查的图像......

    2018-08-21 - Here are NEW images. Enjoy.
    GHD1


    GHD2


    GHD3


  • 3

    只需从您的GitHub帐户中删除分叉的回购 .

    https://help.github.com/articles/deleting-a-repository/

    • 如果我在GitHub上进入管理面板,则会有一个删除选项 . 如果我将其删除为上面的选项,是否会对原始选项产生任何影响?

    它不会对原来的任何改变; cos,现在是你的回购 .

  • 11

    删除分叉存储库不会有任何损害 . 你可以再次分叉 . 它不会改变原始代码 . 流程是这样的......

    1)您分叉存储库 . 只需将此视为您可以访问或进行更改的另一个代码副本 . 此存储库的URL将为 https://github.com/your-user-name/original-repo 形式 .

    2)您在本地计算机上对其进行了一些更改并推送它们 . 现在,您创建的副本将被更新,但不会更新您分配回购的原始副本 .

    3)如果您希望将添加到forked repo中的更改应用于原始仓库(这可能对正在组织仓库的人员有所帮助),那么您必须创建一个可以通过UI执行的 pull request . 然后,如果他们喜欢你的贡献,他们将使用他们的代码 .

    通常这是开源组织所做的 .

  • 6

    删除分叉存储库不会影响主(原始)存储库 .

    就像我通过删除分叉回购展示了一个例子

    This is my forked repo (Image)

    Deleting the forked repo

    并没有对原始存储库进行任何更改 .

    主回购就像一个原始回购 .

    分叉与创建原始的复制副本相同 . 即使您的复印纸被损坏,原始文件也会被损坏 . 显然没有 .

    所以就是这样 .

    希望这可以帮助 .

  • 4

    选择要删除的项目 - >设置 - >按钮单击删除按钮 - >输入存储库的名称

  • 1009

    选择repo-> Settings - >(向下滚动)Delete repo

  • 4

    答案是否定的 . 它不会影响您分叉的原始/主存储库 . (从功能上讲,如果向非所有者提供此类访问权限,则不正确) .

    只是想添加这个 .

    警告:它将删除您在分叉存储库上创建的本地提交和分支 . 因此,在删除之前,请确保在您重要的时候备份该代码 .

    最好的方法是使用以下方法获取forked repo的git备份:

    git bundle
    

    或其他熟悉的方法 .

  • 259

    甜美简单:

    • 打开存储库

    • 导航到设置

    • 滚动到页面底部

    • 点击删除

    • 确认要删除的存储库的名称

    • 点击删除

  • -1

    我也遇到过这个问题 . 不管怎么说它不会影响你原来的回购 . 只需输入forked repo的名称即可删除它

相关问题