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

   日期:2024-12-25    作者:gzmyhzp 移动:http://mip.riyuangf.com/mobile/quote/13113.html

可能你在 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,以上就是小编常用到的 GitHub 搜索技巧,分享给你,希望对你有帮助,那么我们下回见咯,peace

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉CSDN大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击👈

① 学习路线

② 路线对应学习视频

③练习题

① 文档和书籍资料

①Python工具包

②Python实战案例

③Python小游戏源码

👉CSDN大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击👈


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号