Github如何通过设置搜索筛选条件找项目

2025-04-22 20:59:52

1、打开Github官网,全站搜索一个内容如 :scrapy

Github如何通过设置搜索筛选条件找项目

2、会列出很多代码仓库,右上角的简单的筛选可以通过下拉列表,筛选条件常用的包括获得的星数,最近更新、相关度、复制分支数等,左侧还可以选择编程语言

Github如何通过设置搜索筛选条件找项目
Github如何通过设置搜索筛选条件找项目

3、默认搜索关键词只要是标题、摘要、Readme文件出现的,就会全部列出,这样符合条件的项目会很多,如果想在标题搜索,可以用in:name的方式,例如in:name scrapy这样搜索出来的项目团蝣逅捎必须标题有scrapy字样。in:description scrapy搜索的则是摘要中有scrapy字样in:readme scrapy搜索的则是Readme.md文件中有scrapy字样

Github如何通过设置搜索筛选条件找项目

4、第3步搜索内容的结果如下图,必须标题有scrapy

Github如何通过设置搜索筛选条件找项目

5、在搜索框还可以设置星数,星数大于某个数量才显示是比较常用的,例如星数大于50,大于50的项目一般都是挺不容易的了,修改第3步的条件如下:in:name scrapy stars:>50

Github如何通过设置搜索筛选条件找项目

6、第5步搜索结果翻到最后一页如下图,可以看到最后一个的项目星数依然是53大于50,同理还可以溽朽孑臾查询复制分支数大于喋笊脎脶某个数量的,例如修改条件如下:in:name scrapy stars:>50 forks:>20

Github如何通过设置搜索筛选条件找项目

7、另外编程语言也可在搜索条件进行限制,如只搜索标题包含scrapy,星数大于50的python语言的项目,搜素条件如下:in:name scrapy stars:>50 language:python

Github如何通过设置搜索筛选条件找项目

8、第7步搜索结果如下图,搜索到的都是python语言编写的项目

Github如何通过设置搜索筛选条件找项目

9、还有一个很重要搜索刳噪受刃条件的就是项目的更新时间,项目太久远的可能现在支持性不好了,如现在的python项目一般都是python3了,太久凿绱狁砼远的项目可能搜到python2的。在搜索条件加入更新时间,例如搜索2019年1月1日以后的,如下:in:name scrapy stars:>50 pushed:>2019-01-01这样搜索到的项目都是2019年1月1日之前的了

Github如何通过设置搜索筛选条件找项目
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢