几个 GitHub 高级搜索技巧,这就分享给你

可能你在 GitHub 搜索某些项目的时候,会直接在搜索框里面使用关键词搜一下:
这样通过关键词进行全局搜索的方式会有一定的局限,比如在你想要过滤一些对你没用的信息,或者你想获取点赞比较高的项目时,就需要进行额外的操作。
其实咱们可以使用 GitHub 的高级搜索技巧,可以自己定义想要搜索项目的额外属性。
有一个 GitHub 的搜索页面,就给我们提供了很多的搜索选项:
地址在这:
https://github.com/search/advanced
通过它,你就可以很容易根据你的需求,找到对应的项目了。
比如我想搜索关于 Python 的 web 项目,star 数量要超过 20000 的, fork 数量要超过 1000 的,那么就可以这样:
是不是挺方便的?
当然,你也可以像 这些高级的 Google 搜索 一样,将一些常用到的关键字用起来。
比如 GitHub 有大量的电子书籍,通常情况下,每个 GitHub 托管的项目都会在 README 里面对项目进行解释,所以我们在搜索相关内容的时候,可以使用 in 这个关键字,比如想要搜索所有 GitHub 项目中的 README 描述含有 “中文书籍” 关键词的就可以这么搜:
中文书籍 in:readme

非常好用,屡试不爽。
如果你想只想搜索某个组织的开源项目,比如你想搜索 python 相关的,但是只想看 google 的 python 开源项目,那么你就可以这样:
language:Python org:google
这时候出来的结果就都是 google 的了,也可以不限定只搜索 Python:
org:google
对于一些被很多人认可的项目,一般 star 数量都比较高,如何只搜索到高赞的 python 开源项目呢,可以直接在搜索框中这样搜:
stars:>=5000 language:python
如果你想在特定的用户下搜索仓库,你可以使用 user 关键词,比如你想搜索 torvalds 大佬下的 C 项目,那么就可以这样:
user:torvalds language:C
除此之外,GitHub 上面还有一个很火的关键词,叫做 “Awesome”,一般来说,你想要什么样的资源,只要在 Awesome 后面添加关键词,就能得到别人整理好的资源,比如:
Awesome java
(0)

相关推荐

  • 程序员眼里搜索引擎哪家强?别问,点进来偷偷收藏!

    题图来源:wallhaven.cc 导语:无论你在成为程序猿这个荆棘路上,是刚刚入门的小白,还是刚找到工作的新人菜鸟(我可能是个大菜鸟),亦或是得道成"仙"的大牛,没有谁敢保证自己 ...

  • github`

    in:name xxx--------在名字里面找含有xxx的project stars:>1000--------星星数大于1000的 pushed:>2020-09--------更新 ...

  • GitHub上十大最火的Python项目,最后一个竟然是它!

    重磅干货,第一时间送到 作为程序开发人员,GitHub是大家平时必逛的网站,GitHub作为目前全球最大的男性同性交友平台,上面存在着太多太多的宝藏程序. 今天,小编就为大家来盘点一下GitHub上最 ...

  • 怎么快速找到自己想要的github开源项目?

    表白:黑白圣堂血天使,天剑鬼刀阿修罗.  讲解对象:/怎么快速找到自己想要的github开源项目? 作者:融水公子 rsgz Git$github教程 Git$github教程 http://www. ...

  • github搜索技巧小结

    github搜索技巧小结内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS等:关于搜索对自己而言,这是篇迟来的重要的笔记,github是宝库,搜索方法 ...

  • 献给 Python 开发人员的 25 个最佳 GitHub 代码库!

    以下为译文: 根据2020年StackOverflow开发者调查报告,Python是世界上最受欢迎的语言之一,排名仅次于Rust和TypeScript.更令人惊讶的是,Python是开发人员最想尝试的 ...

  • 【学习・求职必备】可谓是相当Awesomes了,这些综述类的github项目你不可错过!

    为了给各位即将步入职场或者在奋力加入职场的深度学习方向的朋友们助力,我们开通了快速学习与求职专题板块,给大家持续传授相关经验. 言有三 毕业于中国科学院,计算机视觉方向从业者,有三工作室等创始人 作者 ...

  • GitHub 高级搜索技巧

    来源:Python 技术「ID: pythonall」 在程序员眼中全球最大同性交友网站 GitHub 上的优秀开源框架和教程数量是世上当之无愧的第一,如何高效的在 GitHub 上搜索就成为了每一位 ...

  • 无需谷歌搜索,教你11个高级搜索技巧

    众所周知,谷歌搜索在中国无法使用,鉴于国内的搜索引擎搜索命中率的问题,很多用户在怀念谷歌,也有很多用户仍然在通过各种方式使用谷歌,在大多数情况下用户都是通过基本的搜索方式进行查询想要的内容,这里推荐1 ...

  • 太厉害了,自从掌握了这16个高级搜索技巧,再也不怕bug 了

    做为一名程序员,在学习的过程中,肯定会遇到很多的 Bug,有时候,并不会有前辈在我们的身边指导我们该如何地去学习.这个时候,我们就得靠自己去使用搜索引擎去解决我们的问题. 幸运的是,我们所遇到的问题, ...

  • 搜索引擎和网站中的高级搜索技巧

    " 在浩瀚的互联网中精准的找到需要的信息是一项必备的技能,而各大搜索引擎google,baidu,bingd等都提供有高级搜索技巧和语句可以帮助我们更快速更准确的找到我们需要的信息.&quo ...

  • 找不到资源?透露 10 个高级搜索技巧,5分钟学会!

    沃客搜索-深度搜索平台 过去,我们因为信息少,找不到自己需要的东西而烦恼. 今天,互联网上的信息如同海水一样,一望无际,包罗万象.但你还是会烦恼和焦虑,因为你还是找不到自己需要的东西. 如何从纷杂的信 ...

  • MACD指标的高级实战技巧解析 高手都是这么做的

    MACD有一定的先知先觉的作用,一般来说,一开盘,从MACD图象的显示,就可以看出大盘或个股的当日,当周,当月的走势基本成定局.除非在当日震荡特大,能改变其形态,形成反转,一般情况下都较为稳定. MA ...

  • 两个路由器高级连接技巧,组成同一个局域网,方便管理和网络共享

    两个路由器高级连接技巧,组成同一个局域网,方便管理和网络共享

  • Windows 10 系统中原来还有高级卸载技巧,赞!

    随着时间的流逝,每个 Windows 安装都需要某种类型的清理.如果您已安装多个软件和程序,则应卸载不再使用的软件和程序.在本文中大眼仔将向您展示轻松地从计算机上卸载程序的不同方法. 什么是卸载? 卸 ...