我是靠谱客的博主 眯眯眼烧鹅,最近开发中收集的这篇文章主要介绍GitHub高级检索功能实例探索,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文参考自CSDN博文:你真的知道如何在 GitHub 上高效搜索开源项目吗?

接下来是对文章提到的“高级搜索”方法的一点实践

  1. 在标题中搜索—— in:name 关键词

示例:在标题中搜索爬虫“crawler”
in:name crawler
搜索结果如下搜索结果的标题均包含关键词crawler

  1. 在描述中搜索——in:description 关键词
    示例:in:description NLP
    从图中我红线框出的部分可以看见标题下的灰色描述文字部分都带有关键词。

这里再给GitHub一个好评,因为NLP是自然语言处理的缩写,搜索结果上还细心地注释了NLP的含义,这样的搜索一举两得哦

  1. 在readme文件中搜索——in:readme 关键词
    示例:in:readme spring
    这里不截图啦,大家可以自己尝试

  2. 根据星星数查找——stars:>(或<) 数字 关键字
    我们经常会想找一些高质量的项目,星星数就是一个不错的指标,一定要注意这里的stars是复数,不然搜索无效的
    示例:stars:>30 tomcat
    星星数都在30以上注:关于星星数的搜索,如果要指定在某个星星区间的话,应用:stars:数字…数字 关键词,记得区间是用两个英文.表示
    如上例再修改下,搜索:stars:30…50 tomcat
    在这里插入图片描述这样就可以了,fork同理,将stars换成fork即可

  3. 限定仓库的大小搜索——size:>(或<=) 关键词

  4. 根据项目的更新时间——push:年-月-日 关键词
    如:push:2018-07-01 xxx
    如果不像看更新,看创建时间也可以,将push改成created即可

size,created,push方法我都不是很常用,所以这里不示例截图

  1. 根据许可证——license:许可证名 关键词
    示例:license:apache-2.0 spring cloud

  2. 按编程语言查找——language:语言名 关键词
    当然,这个方法也可以从左侧语言栏里检索实现

  3. 查找某人或某个组织的项目
    某人 user:关键词
    某组织 org:关键词

最后

以上就是眯眯眼烧鹅为你收集整理的GitHub高级检索功能实例探索的全部内容,希望文章能够帮你解决GitHub高级检索功能实例探索所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部