技术圈首页
程序员
解决方案
聚合短信
APP下载
登录
注册
首页
文章详情
几个 GitHub 高级搜索技巧,这就分享给你
学习python的正确姿势
|
510
2020-09-10 15:45
0
0
0
可能你在 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
ok,以上就是小帅b常用到的 GitHub 搜索技巧,分享给你,希望对你有帮助,那么我们下回见咯,
peace!
扫一扫
查看更多骚操作
0
赞
0
收藏
×
添加附言
附加内容, 使用此功能的话, 会给所有参加过讨论的人发送提醒.
回复数量:
0
暂无评论~~
请注意单词拼写,以及中英文排版,
参考此页
支持 Markdown 格式,
**粗体**
、~~删除线~~、
`单行代码`
, 更多语法请见这里
Markdown 语法
支持表情,见
Emoji cheat sheet
@name 会链接到用户页面,并会通知他
上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jp(e)g, png, gif
Ctrl+Enter
下载APP
学习python的正确姿势
177
文章
2
获赞
关注TA
NEW
相关文章推荐
Github 又不能访问了!!!
GitHub CLI 1.0 正式版发布,用命令行管理你的 GitHub 项目,不必再开网页!
神器在手,给变量命名从此高大上!
GitHub 标星 5.9K+!1250 个运维工程师面试问题,看这个开源项目就够了!
我从GitHub上看到了编程语言八年变迁史
GitHub 神器:写代码、搜问题,全部都在「终端」完成!
利用周末时间,整理了这个Github项目,你想要的可能都在这里...
Github标星86.4K+:常见数据结构与算法的Python实现