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分支
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章