我从git和GitHub开始,我正在GitHub上观看一个项目 . 我无意中点击了它 . 现在它对我来说似乎是一个新项目 .
我有一些疑问:
我知道如果对我的分叉仓库提交或做另一件事,它将被更新,但更新的代码只有在项目的作者请求拉动后才会生效 . 对?
如果我在GitHub上进入管理面板,则会有一个删除选项 . 如果我将其删除为上面的选项,是否会对原始选项产生任何影响?
我想删除它 . 到现在为止我只是研究代码,并不需要fork .
删除它对原始项目无效 . 编辑它只会在你的repo页面上编辑你的fork .
到目前为止,最简单的方法是登录gitHub帐户:
单击您的存储库{例如yourUsername / yourRepository,例如 mbaric/test }
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.
只需从您的GitHub帐户中删除分叉的回购 .
https://help.github.com/articles/deleting-a-repository/
它不会对原来的任何改变; cos,现在是你的回购 .
删除分叉存储库不会有任何损害 . 你可以再次分叉 . 它不会改变原始代码 . 流程是这样的......
1)您分叉存储库 . 只需将此视为您可以访问或进行更改的另一个代码副本 . 此存储库的URL将为 https://github.com/your-user-name/original-repo 形式 .
https://github.com/your-user-name/original-repo
2)您在本地计算机上对其进行了一些更改并推送它们 . 现在,您创建的副本将被更新,但不会更新您分配回购的原始副本 .
3)如果您希望将添加到forked repo中的更改应用于原始仓库(这可能对正在组织仓库的人员有所帮助),那么您必须创建一个可以通过UI执行的 pull request . 然后,如果他们喜欢你的贡献,他们将使用他们的代码 .
pull request
通常这是开源组织所做的 .
删除分叉存储库不会影响主(原始)存储库 .
就像我通过删除分叉回购展示了一个例子
This is my forked repo (Image)
Deleting the forked repo
并没有对原始存储库进行任何更改 .
主回购就像一个原始回购 .
分叉与创建原始的复制副本相同 . 即使您的复印纸被损坏,原始文件也会被损坏 . 显然没有 .
所以就是这样 .
希望这可以帮助 .
选择要删除的项目 - >设置 - >按钮单击删除按钮 - >输入存储库的名称
选择repo-> Settings - >(向下滚动)Delete repo
答案是否定的 . 它不会影响您分叉的原始/主存储库 . (从功能上讲,如果向非所有者提供此类访问权限,则不正确) .
只是想添加这个 .
警告:它将删除您在分叉存储库上创建的本地提交和分支 . 因此,在删除之前,请确保在您重要的时候备份该代码 .
最好的方法是使用以下方法获取forked repo的git备份:
git bundle
或其他熟悉的方法 .
甜美简单:
打开存储库
导航到设置
滚动到页面底部
点击删除
确认要删除的存储库的名称
我也遇到过这个问题 . 不管怎么说它不会影响你原来的回购 . 只需输入forked repo的名称即可删除它
10 回答
删除它对原始项目无效 . 编辑它只会在你的repo页面上编辑你的fork .
到目前为止,最简单的方法是登录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.
只需从您的GitHub帐户中删除分叉的回购 .
https://help.github.com/articles/deleting-a-repository/
删除分叉存储库不会有任何损害 . 你可以再次分叉 . 它不会改变原始代码 . 流程是这样的......
1)您分叉存储库 . 只需将此视为您可以访问或进行更改的另一个代码副本 . 此存储库的URL将为
https://github.com/your-user-name/original-repo
形式 .2)您在本地计算机上对其进行了一些更改并推送它们 . 现在,您创建的副本将被更新,但不会更新您分配回购的原始副本 .
3)如果您希望将添加到forked repo中的更改应用于原始仓库(这可能对正在组织仓库的人员有所帮助),那么您必须创建一个可以通过UI执行的
pull request
. 然后,如果他们喜欢你的贡献,他们将使用他们的代码 .通常这是开源组织所做的 .
删除分叉存储库不会影响主(原始)存储库 .
就像我通过删除分叉回购展示了一个例子
This is my forked repo (Image)
Deleting the forked repo
并没有对原始存储库进行任何更改 .
主回购就像一个原始回购 .
分叉与创建原始的复制副本相同 . 即使您的复印纸被损坏,原始文件也会被损坏 . 显然没有 .
所以就是这样 .
希望这可以帮助 .
选择要删除的项目 - >设置 - >按钮单击删除按钮 - >输入存储库的名称
选择repo-> Settings - >(向下滚动)Delete repo
答案是否定的 . 它不会影响您分叉的原始/主存储库 . (从功能上讲,如果向非所有者提供此类访问权限,则不正确) .
只是想添加这个 .
最好的方法是使用以下方法获取forked repo的git备份:
或其他熟悉的方法 .
甜美简单:
打开存储库
导航到设置
滚动到页面底部
点击删除
确认要删除的存储库的名称
点击删除
我也遇到过这个问题 . 不管怎么说它不会影响你原来的回购 . 只需输入forked repo的名称即可删除它