如何在github上搜索项目
按照 name 搜索
搜索项目名里面包含React的项目:
再加条件搜索:
in:name React stars:>5000
再加
in:name React stars:>5000 forks:>3000
一般加条件直接在后面加空格后输入条件即可
按照README来搜索
搜索README.md里面包含React的项目:
in:readme React
按照descriptin搜索
假设我们现在要学习微服务的项目,我们搜索项目描述(description)里面包含微服务的项目:
in:description 微服务
假如在这些项目里面,我们想要找到最近才更新的项目,意思是更新时间就在最近,我们可以这样:
in:description 微服务 language:python pushed:>2020-01-01
总结
好,我们来总结一下。我们想要进行精准搜索,无非就是增加筛选条件。
in:name xxx // 按照项目名搜索
in:readme xxx // 按照README搜索
in:description xxx // 按照description搜索
那么在这里面呢,我们又可以增加筛选条件
stars:>xxx // stars数大于xxx
forks:>3000 // forks数大于xxx
language:xxx // 编程语言是xxx
pushed:>YYYY-MM-DD // 最后更新时间大于YYYY-MM-DD
参考链接:
https://www.zhihu.com/question/20084458