GithubSearch
0. 查询大于或小于另一个值的值
| 查询 | 示例 |
|---|---|
>*n* |
cats stars:>1000 匹配含有 "cats" 字样、星标超过 1000 个的仓库。 |
>=*n* |
cats topics:>=5 匹配含有 "cats" 字样、有 5 个或更多主题的仓库。 |
<*n* |
cats size:<10000 匹配小于 10 KB 的文件中含有 "cats" 字样的代码。 |
<=*n* |
cats stars:<=50 匹配含有 "cats" 字样、星标不超过 50 个的仓库。 |
| 查询 | 示例 |
|---|---|
*n*..* |
cats stars:10..* 等同于 stars:>=10 并匹配含有 "cats" 字样、有 10 个或更多星号的仓库。 |
*..*n* |
cats stars:*..10 等同于 stars:<=10 并匹配含有 "cats" 字样、有不超过 10 个星号的仓库。 |
| 查询 | 示例 |
|---|---|
>*YYYY*-*MM*-*DD* |
cats created:>2016-04-29 匹配含有 "cats" 字样、在 2016 年 4 月 29 日之后创建的议题。 |
>=*YYYY*-*MM*-*DD* |
cats created:>=2017-04-01 匹配含有 "cats" 字样、在 2017 年 4 月 1 日或之后创建的议题。 |
<*YYYY*-*MM*-*DD* |
cats pushed:<2012-07-05 匹配在 2012 年 7 月 5 日之前推送的仓库中含有 "cats" 字样的代码。 |
<=*YYYY*-*MM*-*DD* |
cats created:<=2012-07-04 匹配含有 "cats" 字样、在 2012 年 7 月 4 日或之前创建的议题。 |
*YYYY*-*MM*-*DD*..*YYYY*-*MM*-*DD* |
cats pushed:2016-04-30..2016-07-04 匹配含有 "cats" 字样、在 2016 年 4 月末到 7 月之间推送的仓库。 |
*YYYY*-*MM*-*DD*..* |
cats created:2012-04-30..* 匹配在 2012 年 4 月 30 日之后创建、含有 "cats" 字样的议题。 |
*..*YYYY*-*MM*-*DD* |
cats created:*..2012-07-04 匹配在 2012 年 7 月 4 日之前创建、含有 "cats" 字样的议题。 |
1. 按仓库名称、说明或自述文件内容搜索
| 限定符 | 示例 |
|---|---|
in:name |
jquery in:name 匹配仓库名称中含有 "jquery" 的仓库。 |
in:description |
jquery in:name,description 匹配仓库名称或说明中含有 "jquery" 的仓库。 |
in:readme |
jquery in:readme 匹配仓库自述文件中提及 "jquery" 的仓库。 |
repo:owner/name |
repo:octocat/hello-world 匹配特定仓库名称。 |
2. 在用户或组织的仓库内搜索
| 限定符 | 示例 |
|---|---|
user:*USERNAME* |
user:defunkt forks:>100 匹配来自 @defunkt、拥有超过 100 复刻的仓库。 |
org:*ORGNAME* |
org:github 匹配来自 GitHub 的仓库。 |
3. 按仓库大小搜索
| 限定符 | 示例 |
|---|---|
size:*n* |
size:1000 匹配恰好为 1 MB 的仓库。 |
| size:>=30000 匹配至少为 30 MB 的仓库。 | |
| size:<50 匹配小于 50 KB 的仓库。 | |
| size:50..120 匹配介于 50 KB 与 120 KB 之间的仓库。 |
4. 按关注者数量搜索
| 限定符 | 示例 |
|---|---|
followers:*n* |
node followers:>=10000 匹配有 10,000 或更多关注者提及文字 "node" 的仓库。 |
| styleguide linter followers:1..10 匹配拥有 1 到 10 个关注者并且提及 "styleguide linter" 一词的的仓库。 |
5. 按复刻数量搜索
| 限定符 | 示例 |
|---|---|
forks:*n* |
forks:5 匹配只有 5 个复刻的仓库。 |
| forks:>=205 匹配具有至少 205 个复刻的仓库。 | |
| forks:<90 匹配具有少于 90 个复刻的仓库。 | |
| forks:10..20 匹配具有 10 到 20 个复刻的仓库。 |
6. 按星号数量搜索
| 限定符 | 示例 |
|---|---|
stars:*n* |
stars:500 匹配恰好具有 500 个星号的仓库。 |
| stars:10..20 匹配具有 10 到 20 个星号、小于 1000 KB 的仓库。 | |
| stars:>=500 fork:true language:php 匹配具有至少 500 个星号,包括复刻的星号(以 PHP 编写)的仓库。 |
7. 按仓库创建或上次更新时间搜索
| 限定符 | 示例 |
|---|---|
created:*YYYY-MM-DD* |
webos created:<2011-01-01 匹配具有 "webos" 字样、在 2011 年之前创建的仓库。 |
pushed:*YYYY-MM-DD* |
css pushed:>2013-02-01 匹配具有 "css" 字样、在 2013 年 1 月之后收到推送的仓库。 |
| case pushed:>=2013-03-06 fork:only 匹配具有 "case" 字样、在 2013 年 3 月 6 日或之后收到推送并且作为复刻的仓库。 |
8. 按语言搜索
| 限定符 | 示例 |
|---|---|
language:*LANGUAGE* |
rails language:javascript 匹配具有 "rails" 字样、以 JavaScript 编写的仓库。 |
9. 按主题数量搜索
| 限定符 | 示例 |
|---|---|
topics:*n* |
topics:5 匹配具有五个主题的仓库。 |
| topics:>3 匹配超过三个主题的仓库。 |
10. 大文件上传
Git LFS 处理大文件的方式是存储对仓库中文件的引用,而不实际文件本身。 为满足 Git 的架构要求,Git LFS 创建了指针文件,用于对实际文件(存储在其他位置)的引用。 GitHub 在仓库中管理此指针文件。 克隆仓库时,GitHub 使用指针文件作为映射来查找大文件。
| 产品 | 最大文件大小 |
|---|---|
| GitHub Free | 2 GB |
| GitHub Pro | 2 GB |
| GitHub Team | 4 GB |
| GitHub Enterprise Cloud | 5 GB |
- 安装Git Large File Storage, 使用教程
- 验证安装: git lfs install
GithubSearch的更多相关文章
- VIM配置与管理
VIM是写代码的神器,个人觉得比sublime更强,详情http://zh.wikipedia.org/wiki/Vim.如果用网游做类比,没有经过打造的VIM,也只能算是一只非常有潜力的0级宠物,经 ...
- Mac 配置教程-开发篇
将 Mac 日常使用的软件和开发软件区分开,将之前写的 Mac 配置的文章分成了两篇: Mac 配置教程-日常篇 Mac 配置教程-开发篇 图床 iPic 设置快捷键 Command+Shift+u ...
随机推荐
- STM32笔记四
1.时钟振荡器:产生时钟信号送给单片机内部各电路,并且控制这些电路,使它们有节拍的工作. 2.ROM是一种具有存储功能的电路,断电后信息不回丢失.RAM也是一种存储电路,断电后信息丢失. 3.串行通信 ...
- 【动画消消乐】HTML+CSS 自定义加载动画:清新折叠方块效果 063(附源码及原理详解)
前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出- 自我介绍ଘ(੭ˊᵕˋ)੭ 昵称:海轰 标签:程序猿|C++选手|学生 简介:因C语言结识编程,随后转入计算机专 ...
- 【LeetCode】12. 整数转罗马数字
12. 整数转罗马数字 知识点:字符串 题目描述 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 100 ...
- 排列组合的实现(js描述)
组合的实现 排列组合描述和公式 犹记得高中数学,组合表示C(m, n),意思为从集合m,选出n个数生成一项,总共有多少个项的可能?组合是无序的,排列是有序的.所以排列的项数量多于组合 排列A(n,m) ...
- Java 批量删除Word中的空白段落
1. 测试文档.期望达到的目标文档效果 用于测试的Word文档如下所示,包含的空白段落影响文章整体布局及美观性: 目标文档效果: 2. 辅助工具 2.1 使用类库:Free Spire.Doc for ...
- 开源协同办公平台部署教程:O2OA PAAS平台部署
一.镜像制作1.将安装介质o2server-5.0.3-linux.zip上传至镜像制作服务器上.(上传目录为/paas/xxhpaas/moka/o2oa)2.使用unzip命令解压安装包,参考命令 ...
- 消息队列 折腾ActiveMQ时遇到的问题和解决方法
1.先讲严重的:服务挂掉. 这得从ActiveMQ的储存机制说起.在通常的情况下,非持久化消息是存储在内存中的,持久化消息是存储在文件中的,它们的最大限制在配置文件的<systemUsage&g ...
- 关于 .NET 与 JAVA 在 JIT 编译上的一些差异
最近因为公司的一些原因,我也开始学习一些 JAVA 的知识.虽然我一直是以 .NET 语言为主的程序员,但是我并不排斥任何其它语言.在此并不讨论 JAVA .NET 的好坏,仅仅是对 .NET 跟 J ...
- Python - if 条件控制
注意 本篇图片素材都来自慕课网,因为素材过于优秀,直接拿过来了,加水印只是为了防止整篇文章被搬 前言 程序并非是一成不变的向下执行,有的时候也要根据条件的不同选择不一样的代码,这个时候便用到了分支结构 ...
- Tomcat7+ 弱口令 && 后台getshell漏洞
打开tomcat管理页面http://192.168.49.2:8080/manager/html,输入弱密码tomcat:tomcat,即可访问后台 先将jsp大马压缩为zip,再将zip后缀改名为 ...