Github如何精准的找到自己想要的
github以前就是上传代码,写写readme,如何才能发挥出github最大的作用,类似百度搜索一样,精准的查到自己想到的内容呢?
1.1 普通的搜索
- 直接搜索技术栈相关的项目
- 一般主要用到三个功能,查询/选语言/排序
1.2 github搜索功能仅仅如此?
- 查询vue且star大于1000的仓库
1
2
3
4
5
6// 写法一
vue stars:>1000 language:javascript
// 写法二
vue stars:1000..*
// 查询范围
vue stars:1000..10000
查询vue且topics大于20的仓库
1
vue topics:>=20
通过日期查询
1
2// >=*YYYY*-*MM*-*DD*
vue created:>=2021-06-18 // 2021-06-18创建的项目使用用户名的查询
1
2
3// Evan You
author:yyx990803
2.1 高级的搜索
按仓库名称、说明或自述文件内容搜索
仓库名称,说明,自述内容含有vue的仓库
1
vue-next in:name,description,readme
匹配指定用户的blog仓库??
1
repo:alan89757/blog
在用户或组织的仓库内搜索
1
user:yyx990803 forks:>=100
1
org:github
按关注者数量搜索
1
vue followers:>=10000
按forks数量搜索
1
vue forks:10000
按主题搜索
1
topic:koa
按许可搜索
1
license:MIT License