github开源库搜索技巧整理

一、GitHub基本信息

在这里插入图片描述

  • 1、项目名称
  • 2、项目简介
  • 3、项目的README.md文档 (项目的详细介绍)
  • 4、项目的最后更新时间

二、常用搜索方式列举

  1. namereadmedescription 等关键词内容中条件查找
#单个条件
in:name spring boot
#多个条件直接在上一个条件中追加即可
in:name spring boot in:readme redis
  1. 搜索满足条件的 pushed 时间,stars 数目的项目
#名字为 springBoot 星数>1000
in:name spring boot stars:>1000
#stars指定范围10~20
stars: 10..20 
#作者;语言,项目大小(kb)
user:joshlong language:java size:>=500
  1. 用户、语言、仓库大小
user:name language:java size:>5000

三、基本搜索

  • 查找 stars 数超过 100cat 仓库:cat stars:>100
  • 搜索用户名为fengbingchun的所有仓库:user:fengbingchun
  • 搜索地址在” San Francisco, CA”的用户名包含tom的所有仓库:tom location:"San Francisco, CA"
  • 搜索不包含”cat”的所有仓库:NOT cat

四、仓库搜索

  • 搜索名为”node.js”并fork数少于200的所有仓库:node.js forks:<200
  • 搜索名为”jquery”并库大小在1024至4089KB之间的所有仓库:jquery size:1024..4089
  • 搜索用户名为fengbingchun并且开发语言为C++的所有仓库:language:c++ user:fengbingchun
  • 搜索用户名为fengbingchun并且stars数大于等于10的所有仓库:user:fengbingchun followers:>=10
  • 搜索开发语言为C++且stars数大于10000的所有仓库:language:c++ stars:>10000
  • 搜索用户名为fengbingchun并且仓库在2019年1月1日后有更新的所有仓库:user:fengbingchun pushed:>2019-01-01

五、代码搜索

  • 搜索用户名为fengbingchun并且文件中含有”cv::Mat”的所有文件:cv::Mat user:fengbingchun
  • 搜索文件大小大于1000KB并文件中包含”system”的所有文件:system size:>1000
  • 搜索在/docs/路径下文件中含有”examples”的所有文件:examples path:/docs/

六、问题搜索

  • 搜索用户名为fengbingchun并issue中含有”opencv”字段的所有issues:opencv user:fengbingchun
  • 搜索issue是open状态并且issue中含有”fengbingchun”字段的所有issues:fengbingchun is:open
  • 搜素issue中comments数大于4次且含有”fengbingchun”字段的所有issues:fengbingchun comments:>4
  • 搜索issue创建者是fengbingchun的所有issues:author:fengbingchun
  • 搜索issue在2019年2月15日后创建的且含有”opencv”字段的所有issues:opencv created:>2019-03-15

七、用户名搜索

  • 搜索用户全名为”Bingchun Feng”的用户:fullname:"Bingchun Feng"
  • 搜索地址在” San Francisco, CA”的用户名包含tom的所有仓库:tom location:"San Francisco, CA"
  • 高级搜索(Advanced search):说明 https://github.com/search/advanced

八、注意事项

  • 冒号两侧不能有空格;
  • 不区分大小写;
  • 不能将以下通配符用作搜索查询的一部分,搜索将忽略这些符号:. , : ; / \ ` ’ " = * ! ? # $ & + ^ | ~ < > ( ) { } [ ];
  • 搜索默认为master分支
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章