github高级搜索
Advanced Search
使用高级搜索可以让你近一步缩小搜索范围,你可以通过stars数目、forks数目、文件后缀名等过滤。当你在条件输入框填写条件的时候,它会自动的把高级查询拼接到上面的输入框中。
GitHub Search Syntax
Search Syntax
如果你想精确的查找搜索结果,你可以一直使用高级搜索,但是,使用正确的搜索语法可以帮助你更快速的找到你想要的结果,下面就介绍几种搜索语法。
Greater Than Queries
设想你想找所有与‘cats’有关的项目,而且筛选出它被用户标记星号(stars)的次数大于10次。你可以使用一些操作符帮助你完成。
>>
和 >=
符号代表“大于”和”大于等于”。例如下边的两个例子是等价的
>cats stars:">10"
>cats stars:">=10"
>你也可以使用更加程序化的符号..*
,它等价于>=
,代表查找所有大于等于10的。
>cats stars:"10..*"
>符号*
可以代表任意数字,所以10 .. 50
等价于”所有大约等于10取小于等于50”。
Less Than Queries
如果你想找所有与‘cats’有关的项目,而且筛选出它被用户标记星号(stars)的次数小于10次。你可以使用类似的一些操作符帮助你完成。
><
和 <=
符号代表“小于”和”小于等于”。例如下边的两个例子是等价的
>cats stars:"<10"
>cats stars:"<=9"
>你也可以使用更加程序化的符号*..
,它等价于<=
,代表查找所有小等于10的。
>cats stars:"*..10"
>符号*
可以代表任意数字,所以1 .. 10
等价于”所有大约等于1取小于等于10”。
Range Queries
当你要查找一些没有‘数量’标记的项目时,range查询这时就能显出2它的威力来了,比如你还是要查找与’cat’相关的项目,并且上次的更新时间在2014年1月低到今天的2014年2月28
>cats pushed:2014-01-31..2014-02-28
Omitting Spaces
如果你更倾向更短的标记和更少的字符的话,你可以删除引号以及查询条件中多余的空格,仅当查询的条件中包含空格的时候才需要引号
>cats stars:>10
>cats stars:<10
>cats pushed:2014-01-30..2014-02-28
The power of NOT
你可以使用NOT
符号从你的搜索条件中排除关键字的项目,比如搜索···Hello···会返回很多包含Hello World
相关的项目,但是如果在搜索条件中加入NOT像这样:
>Hello NOT World
就会过滤掉排除包含World
的。
`NOT
符号只能用于String类型的关键字
Filtering using Exclusion
另一种缩小搜索范围的方式是排除子集。在搜索的条件的前面带上-
,就能排除所有符合条件的结果集
比如你想查找所有包含’cats’并且’stars’数量大于10并且不使用’JavaScript’
>cats stars:>10 -language:javascript
查找所有没有@defunkt的issues:
>mentions:defunkt -user:github
1.基本的规则
默认搜索是从master分支搜索代码
搜索语句不能有特殊字符如. , : ; / \ ` ’ ” = * ! ? # $ & + ^ | ~ < > ( ) { } [ ].
2.搜索的界面:
如图,从左上角可以选择,搜索的内容是仓库还是user,以及语言的限定 ,在搜索框的右边可以选择结果的显示风格,按照folk等
3.制定搜索方式:(我默认检索的关键词都是android)
(1)按照文件搜索
android in:file
- 1
- 1
(2)按照路径检索
andrioid in:path
- 1
- 1
(3) 按照语言检索
android language:java
- 1
- 1
(4)按照文件大小
android size:>100
- 1
- 1
(5)按照后缀名检索
android extention:css
- 1
- 1
(6)按照是否被fork过
android fork:true
- 1
- 1
(7)按照地域检索(这个猎头和hr应该用得着)
项目的github’地址。欢迎大家补充
android location:beijing
百度排除搜索:
copyMakeBorder -(opencv)
github高级搜索相关推荐
- 如何顺心地使用github搜索自己想要的东西?(github高级搜索总结和举例)
github高级搜索 最近用到了github的高级搜索,就学习总结了一下,这里很简短,方便查看 "纸上得来终觉浅,绝知此事要躬行",自己去实践才是硬道理! 仓库项目构成 name: ...
- Github 高级搜索指南
文章目录 Github 高级搜索指南 1.基本搜索途径 1.搜索框 2.过滤器 2.高级搜索方式 1.项目名称 2.项目描述 3.readme文件 4.star 数量 5.fork 数量 6.仓库大小 ...
- github 高级搜索命令
in:name example 名字中有"example" in:readme example readme中有"example" in:description ...
- github高级搜索技巧_分享 | 一些 GitHub 的使用小技巧
点击上方蓝字设为星标 每周一.三.五上午 8:30 准时推送 下面开始今天的学习- 作为程序员而言,GitHub 的使用频率可能并不亚于 Google.对于 Google 我们知道一些高级搜索(比如要 ...
- Github 高级搜索技巧
GitHub支持的一些高级搜索语法, 可以输入关键字.代码库大小.作者.代码语言.代码包后缀名等. location:china 匹配用户填写的地址为china language:javascript ...
- github高级搜索技巧_【建议收藏】百度 quot;隐藏quot; 的高级搜索技巧
相信大多数人用搜索引擎(百度.谷歌.搜狗.360.BING--)搜索内容时,通常都是直接输入要搜索内容的关键词,有时候为了找到你需要的内容,要一个一个链接打开看,一页一页翻,这样很浪费时间. 其实各大 ...
- Github高级搜索技巧
精准搜索 在搜索框里直接输入下面的搜索指令 按地理位置搜索 location:china location:beijing 复制代码 按粉丝数量搜索 followers:>10000 复制代码 ...
- github高级搜索技巧_百度搜索引擎高级使用技巧
通过搜索引擎对网络信息资源进行查找是获取网络信息资源的主要方式.搜索引擎是用来对网络信息资源管理和检索的一系列软件,实际上也是一些网页.查找信息资源时,在其中的搜索框中输入查找的关键词.短语,或者是其 ...
- GitHub高效搜索
GitHub高效搜索 GitHub对于开发人员来说,多么重要就不用多说了吧!那么你会搜索吗?怎么从茫茫大海中快速找到适合自己资源了. 以下搜索以找一个Swift的网络框架为目标 普通搜索 我们打开Gi ...
最新文章
- 前端知识之HTML内容
- 他们用卷积神经网络,发现了名画中隐藏的秘密
- MPB:扬大林淼组-瘤胃内容物样本中有机酸的定量分析 (高效液相色谱)
- Day08 - 面向对象编程基础
- 阅读器关闭时Read的尝试无效
- Nginx防盗链、访问控制、Nginx解析PHP相关配置、Nginx代理
- Access denied for user 'root'@'localhost' 解决流程
- Java命令行界面(第25部分):JCommando
- HTTPS加密传输过程
- 备份工具之Xtrabackup
- Python3 GUI:PyQt5环境搭建
- QTP sp等级历年的一些考试辅导题目!(分享)
- 【经验】lingo / lindo报错:invalid syntax
- Django框架基础之session
- GrassCutter使用教程
- Predefined character classes
- python一对一辅导教程:Computational Problems for Physics chapter 1-A Code Listings 1.1 - 1.6
- tilemap 菱形_Tilemap
- 【Linux】yum install cmake 报错,出现错误ImportError: No module named urlgrabber.grabber
- 关系数据库范式及1NF、2NF、3NF和BCNF
热门文章
- Service Manger的初始化分析
- eBPF bcc实例分析
- java小知识_java小知识点简单回顾
- hue sqoop mysql_HUE中Oozie执行Sqoop
- berkeley db mysql_BDB:源自 Berkeley DB,事务型数据库
- html语言难不难学,Web前端开发难学吗?
- linux进程khungtaskd,Linux查看进程的所有信息的方法示例
- 11月数据库排行:PostgreSQL起飞、三巨头分数持续低迷
- 皮一皮:真的是方法不对吗?
- Spring Boot 的2020最后一击:2.4.1、2.3.7、2.2.12 发布