如何找到已删除项目的Github分叉?

时间:2016-08-15 21:54:14

标签: git github git-fork

最近在Laravel 5.3中发布了一个名为echo的新功能interesting article,其中提供了demo video on Laracasts并引用了Github repository

不幸的是,原始存储库已被删除。幸运的是,我能够在删除之前搜索并找到fork。您可以看到实际上有27个叉子,但是在我的搜索中没有其他人出现,可能是因为通用名称。

screenshot of Github 27 forks icon

是否有更可靠的方法来发现已删除项目的分支而不是暴力试用搜索?

3 个答案:

答案 0 :(得分:2)

如果您知道叉子的数量,则可以搜索based on the number of forks

enter image description here

您也可以按日期搜索。还记得

  

要在搜索结果中包含分叉,您需要添加fork:true   或fork:only查询。

编辑: 你可以使用akumria制作的这个python脚本find-fork.py来帮助你找到你想要的叉子

答案 1 :(得分:1)

我认为在确定语言范围时,您可以缩小搜索范围。例如。在GitHub搜索字段中使用echo-demo language:PHP作为查询。

答案 2 :(得分:1)

此Google上的搜索查询可能会帮助您

“从{user-name} / {repo-name}分叉”站点:github.com

我尝试用叉子<100删除已删除的仓库,并得到非常精确的4个结果,而只有这4个结果。

我认为只有1个fork的删除回购协议仍然不起作用。 至少这是另一种尝试的方法。

顺便说一句,您可能想删除双引号以获得更多结果。但是在我的情况下,它们都指向已删除的存储库,因此通常这可能没有您想象的有用。