高效利用 GitHub 搜索,精准快速获取所需」的摘要信息

1 前言 在互联网上寻找某件事情需要有正确的搜索技巧,在 GitHub 也不例外,通过一些搜索的语法和策略,可以帮助更精准、快速地定位到有价值的项目和代码片段。 在使用搜索前需要了解一个存储库大概包含哪些内容,可以在存储库详情页面查看,具体可参考下图。 2 基础搜索语法 2.1 关键词搜索 最直接的方式,只需在搜索框中输入关键词,如:data visualization。 2.2 引号精确匹配 如果想要精确搜索某个短语,可以将其用引号括起来,如:"data visualization"。 3 高级搜索语法 3.1 按基本信息 语法 描述 xxx in:name 匹配名称中带有 xxx 的存储库 xxx in:description 匹配说明中带有 xxx 的存储库 xxx in:topics 匹配标签中带有 xxx 的存储库 xxx in:readme 匹配自述文件中带有 xxx 的存储库 示例1:匹配名称中带有 hexo 的存储库 1 hexo in:name 示例2:匹配标签中带有 hexo 的存储库 1 hexo in:topics 3.2 按星数、分支数 语法 描述 stars:m…n 匹配 m 到 n 个星数的存储库 stars:>n 匹配大于 n 个星数的存储库 >为判断,还可替换为>=、<、<= forks:m…n 匹配 m 到 n 个分支数的存储库 forks:<=n 匹配小于等于 n 个分支数的存储库 <=为判断,还可替换为>、>=、< 示例1:匹配小于等于 656 个星数的存储库(以 hexo 为例) 1 hexo stars:<=656 示例2:匹配大于 3k 分支数的存储库(以 hexo 为例) 1 hexo forks:>3000 3.3 按语言 语法 描述 language:LANGUAGE 匹配编程语言为 LANGUAGE 的存储库 示例:匹配...