Github搜索技巧整理
Github官方网址:https://github.com/
一、详细官方文档:https://help.github.com/en/github/searching-for-information-on-github/about-searching-on-github
通过GitHub可以搜索到:repository(仓库),topics(主题),issue and requests(问题和请求),code(代码),commits(提交),users(用户),packages(包),Wiki(维基)。
二、常用搜索技巧总结:
1、普通的全局搜索
进入GitHub主页,直接使用关键字搜索
2、可视化搜索
通过网页:https://github.com/search/advanced ,例如要搜索vscode配置JavaScript的教程,在网页的可选项中输入可选项条件后就会生成一条搜索语句:
回车即可开启搜索。
3、手动构造搜索语句进行搜索
(1)、完整语法教程:https://help.github.com/en/github/searching-for-information-on-github/understanding-the-search-syntax
(2)、常用比较符号:>(大于)、<(小于)、>=(大雨或等于)、<=(小于或等于)、n..n(介于两个数之间),比较符号可用于限定特定的参数的范围,例如:标星数,创建时间,分支次数等......
(3)、年份的表示:YYYY-MM-DD
(4)、排除符号:not ,可以用于在搜索结果中排除带有某个特定关键词的部分结果例如 hello not world 可以搜索带有hello但是不带 world 的结果
- , 可用于限定条件排除,例如 code star:>100 -language:javascript 可以搜索关键字带有code,标星大于100并且不是用javascipt写的结果
(5)、带有空格的关键词用双引号括起来
(6)、常用限定词:
location:地区名
language:编程语言名称
followers:数字限定 (粉丝)
starts:数字限定 (标星/收藏)
forks:数字限定 (分支)
topics:关键字 (限定带有某个标签,或者限定标签的数目)
pushed:时间限定 (某个时间后更新过的项目)
in:name 关键字
in:readme 关键字
in:description 关键字
repo:用户名/项目名 (搜索某个人的某个项目)
user:用户名
created:时间 (限定创建时间)
小技巧:Awesome+关键词 经常可以搜到优质项目。
搜索所实例:
要搜索一个地理可视化的项目,使用语言是JavaScript,2015-01-01后创建,标星大于100,标题和描述中都有“地理可视化”,同时2018-01-01后有过更新。构建搜索语句如下:
-- pushed:>-- stars:>
搜索部分结果如下:
Github搜索技巧整理的更多相关文章
- github搜索技巧小结
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- Github搜索技巧-如何使用github找到自己感兴趣的项目
Github现在不仅仅作为一个版本控制工具,更是一个开源的仓库,里面不但有优秀的开源代码,电子书,还有一些五花八门的项目,有些国家的法律也放在上面,作为程序员如何找到自己感兴趣的项目就非常重要了! 欢 ...
- Github搜索技巧-如何使用github找到自己感兴趣的项目(转载)
Github现在不仅仅作为一个版本控制工具,更是一个开源的仓库,里面不但有优秀的开源代码,电子书,还有一些五花八门的项目,有些国家的法律也放在上面,作为程序员如何找到自己感兴趣的项目就非常重要了! 欢 ...
- Github搜索技巧
按仓库名称.说明或自述文件内容搜索 通过 in 限定符,您可以将搜索限制为仓库名称.仓库说明.自述文件内容或这些的任意组合. 如果省略此限定符,则只搜索仓库名称和说明. 限定符 示例 in:name ...
- github 搜索技巧
1.关键词 + 指定开发语言 bitcoin language:javascript 2.关键词 + stars 数量 + forks 数量 bitcoin stars:> forks:>
- 使用GitHub搜索技巧
in:name example 名字中有"example"in:readme example readme中有"example"in:description e ...
- 掌握 3 个搜索技巧,在 GitHub 上快速找到实用软件资源
GitHub 作为目前广大程序猿最大的游乐场,在今年 6 月被 微软 以 75 亿美元价值的微软股票收购,GitHub 再次成为业界讨论的焦点.GitHub 以自由开放的定位吸引了相当多的个人开发者和 ...
- github 项目搜索技巧-让你更高效精准地搜索项目
目录 github 搜索技巧 案例 普通搜 搭配技巧搜 限定词 查找某个用户或组织的项目 辅助限定词 还没搞懂的(关于 forks.mirror.issues) 排序(放的是官网的链接) 使用指南 练 ...
- 恕我直言,你可能连 GitHub 搜索都不会用 - 如何精准搜索的神仙技巧
大家好,我是你们的 前端章鱼猫,一个不喜欢喵.又不喜欢吃鱼的超级猫 ~ 今天给大家带来的是 在 GitHub 上如何精准搜索的神仙技巧. [前端GitHub:https://github.com/bi ...
随机推荐
- 当iPhone用上联发科,你还会爱上它吗?
对于苹果来说,现在正在经历史上罕见的"冰火两重天"境遇.一方面是iPhone 8系列的售价以让人瞠目结舌的速度暴跌,另一方面则是史上售价最高的iPhone X遭遇疯抢,销量 ...
- android-interview
如何减小安装包的大小 主要是减小资源的大小 不常使用的资源,使用时再从网络下载. 绘制代替图片资源 OOM (Out Of Memory) https://www.zhihu.com/question ...
- (转)linux如何获取鼠标相对位置信息
#include <stdio.h> #include <stdlib.h> #include <linux/input.h> #include <fcntl ...
- 《Java 8实战》读书笔记系列——第三部分:高效Java 8编程(四):使用新的日期时间API
https://www.lilu.org.cn/https://www.lilu.org.cn/ 第十二章:新的日期时间API 在Java 8之前,我们常用的日期时间API是java.util.Dat ...
- CSS中网格布局实战(初级)
大家好,网格布局是我们在网页布局中经常用到的,那这里我就给大家分享一篇简单的网格布局,让大家能简单明了的了解网格布局的基本内容.闲话不多说,直接进入主题! 第一步,基本的框架结构.这里直接一个div来 ...
- Hadoop环境搭建问题总结
最近抽空搭建了Hadoop完全分布式环境,期间遇到了很多问题,大部分问题还是可以在网上搜到的,这里说下自己遇到的两个没有找到结果的问题吧. 1.启动时报:没有那个文件或目录 原因:三台机器的用户名不一 ...
- 优秀的Spring Cloud开源项目整理推荐
无论是对于初学者,还是有一定工作经验的程序员来讲,Spring Cloud开源项目都是一笔宝贵的财富.下面给大家整理了十个优秀的开源项目,分别是spring-cloud-examples.spaasc ...
- MVC06
1.校验机制 我们可以在Model中使用属性进行校验 using System; using System.ComponentModel.DataAnnotations; using System.D ...
- 微信Android自动播放视频(可交互,设置层级,无控制条,非X5)ffmpeg,jsmpeg.js,.ts视频
原料: ffmpeg : http://ffmpeg.zeranoe.com/builds/ win64 https://evermeet.cx/ffmpeg/ mac OS X 64 jsmp ...
- 运维介绍以及虚拟机,centos安装
运维的职责 1.企业的数据安全 2.网站7*24小时运行 3.企业服务好 服务器 服务器尺寸: 高度为单位:U(unit)1U=1.75英寸=4.45cm 服务器的分类: 机架式服务器 刀片式服务器 ...