众所周知,github是全球最大的开源仓库。
不知道有多少人和我一样,都是只会使用名字进行搜索。
最近看了codeSheep的视频,发现github还可以通过关键词进行搜索。
例如搜索readme文件中包含spring boot的仓库
# 样例1
in:readme spring boot
当然我们可能更关心的是一个仓库的star数目和fork数。
# 样例2
spring boot stars:>=500 fork:true language:php
# fork:true 的意思是该项目允许被fork
上面的样例中,指定了language, 也就是该仓库使用的主语言,
这样我们就可以更加精确的指定我们想参考的项目技术栈。
例如我们搜索使用vue作为技术支撑的项目
# 样例 3
stars:>=500 fork:true language:vue
常用的搜索方式如下:
in:name example # 名字中有“example”
in:readme example # readme中有“example”
in:description example # 描述中有“example”
stars:>1000 # sta数目>1000
forks:>1000 # fork数目>1000
pushed:>2019-09-01 # 2019年9月1日后有更新的
language:java # 用Java编写的项目
如果想知道更多的搜索方式,可以直接看github高阶搜索的指南。点我直达
好了,这就是全部的内容了。
如果对您有所帮助的话,欢迎点赞支持下,
您们的支持会让我更有动力写博客。
参考资料
- [1] B站程序codeSheep的视频
- [2] Github官方文档