Github搜索技巧
按仓库名称、说明或自述文件内容搜索
通过 in 限定符,您可以将搜索限制为仓库名称、仓库说明、自述文件内容或这些的任意组合。 如果省略此限定符,则只搜索仓库名称和说明。
| 限定符 | 示例 |
|---|---|
| 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 匹配特定仓库名称。 |
基于仓库的内容搜索
您可以使用 in:readme 限定符,通过搜索其自述文件中的内容来查找仓库。
除了使用 in:readme 以外,无法通过搜索仓库内的特定内容来查找仓库。 要搜索仓库内的特定文件或内容,您可以使用查找器或代码特定的搜索限定符。 更多信息请参阅“在 GitHub 上查找文件”和“搜索代码”。
| 限定符 | 示例 |
|---|---|
| in:name | jquery in:name |
在用户或组织的仓库内搜索
要在特定用户或组织拥有的所有仓库中搜索,您可以使用 user 或 org 限定符。
| 限定符 | 示例 |
|---|---|
| user:USERNAME | user:defunkt forks:>100 匹配来自 @defunkt、拥有超过 100 复刻的仓库。 |
org:ORGNAME | org:github 匹配来自 GitHub 的仓库。
按仓库大小搜索
size 限定符使用大于、小于和范围限定符查找匹配特定大小(以千字节为单位)的仓库。
| 限定符 | 示例 |
|---|---|
| size:n | size:1000 匹配恰好为 1 MB 的仓库。 |
| size:>=30000 匹配至少为 30 MB 的仓库。 | |
| size:<50 匹配小于 50 KB 的仓库。 | |
| size:50..120 匹配介于 50 KB 与 120 KB 之间的仓库。 |
按关注者数量搜索
您可以使用 followers 限定符以及大于、小于和范围限定符基于仓库拥有的关注者数量过滤仓库。
| 限定符 | 示例 |
|---|---|
| followers:n | node followers:>=10000 匹配拥有 10,000 或更多关注者并且提及 "node" 一词的仓库。 |
| styleguide linter followers:1..10 匹配拥有 1 到 10 个关注者并且提及 "styleguide linter" 一词的的仓库。 |
按复刻数量搜索
forks 限定符使用大于、小于和范围限定符指定仓库应具有的复刻数量。
| 限定符 | 示例 |
|---|---|
| forks:n forks:5 | 匹配只有 5 个复刻的仓库。 |
| forks:>=205 | 匹配具有至少 205 个复刻的仓库。 |
| forks:<90 | 匹配具有少于 90 个复刻的仓库。 |
| forks:10..20 | 匹配具有 10 到 20 个复刻的仓库。 |
按星号数量搜索
您可以使用大于、小于和范围限定符基于仓库具有的星标数量搜索仓库
| 限定符 | 示例 |
|---|---|
| stars:n stars:500 | 匹配恰好具有 500 个星号的仓库。 |
| stars:10..20 匹配具有 10 到 20 个星号、小于 1000 KB 的仓库。 | |
| stars:>=500 fork:true language:php 匹配具有至少 500 个星号,包括复刻的星号(以 PHP 编写)的仓库。 |
按语言搜索
您可以基于其编写采用的主要语言搜索仓库。
| 限定符 | 示例 |
|---|---|
| language:LANGUAGE | rails language:javascript 匹配具有 "rails" 字样、以 JavaScript 编写的仓库。 |
按主题搜索
| 限定符 | 示例 |
|---|---|
| topic:TOPIC | topic:jekyll匹配已归类为 "jekyll" 主题的仓库。 |
以上是比较常用的搜索用法,详细的访问搜索仓库
Github搜索技巧的更多相关文章
- github搜索技巧小结
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- Github搜索技巧-如何使用github找到自己感兴趣的项目
Github现在不仅仅作为一个版本控制工具,更是一个开源的仓库,里面不但有优秀的开源代码,电子书,还有一些五花八门的项目,有些国家的法律也放在上面,作为程序员如何找到自己感兴趣的项目就非常重要了! 欢 ...
- Github搜索技巧-如何使用github找到自己感兴趣的项目(转载)
Github现在不仅仅作为一个版本控制工具,更是一个开源的仓库,里面不但有优秀的开源代码,电子书,还有一些五花八门的项目,有些国家的法律也放在上面,作为程序员如何找到自己感兴趣的项目就非常重要了! 欢 ...
- Github搜索技巧整理
Github官方网址:https://github.com/ 一.详细官方文档:https://help.github.com/en/github/searching-for-information- ...
- 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 ...
随机推荐
- 「扫盲」Elasticsearch
前言 只有光头才能变强. 文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y 不知道大家的公司用Elasticsearch多不 ...
- 【WPF学习】第十七章 键盘输入
当用户按下键盘上的一个键时,就会发生一系列事件.下表根据他们的发生顺序列出了这些事件: 表 所有元素的键盘事件(按顺序) 键盘处理永远不会像上面看到的这么简单.一些控件可能会挂起这些事件中的某些事件, ...
- 【javaScript】js出现allocation size overflow以及字符串拼接优化
字符串拼接长一点了,就出现了allocation size overflow异常! 先创建缓冲字符串数组,最后将数组转化为字符串 <script type="text/javascri ...
- Creating Custom Helper Methods 创建自定义辅助器方法----辅助器方法 ------ 精通ASP.NET MVC 5
创建内联的辅助器方法 和 拓展方法 好像类似的功能. 不过写在前台更直观
- kuangbin专题专题十一 网络流 POJ 1087 A Plug for UNIX
题目链接:https://vjudge.net/problem/POJ-1087 题目:有n个插座,插座上只有一个插孔,有m个用电器,每个用电器都有插头,它们的插头可以一样, 有k个插孔转化器, a ...
- 20191217HNOI 模拟赛 复活石
题目描述: 分析: 我也不知道我在干sm,但就是没写出来2333 枚举 i 的每个质因子 j ,复杂度为n^(3/2) 为什么我会认为是n^2啊2333 然后考虑 f ( j )对g ( i )做了多 ...
- 第一章001-003课程介绍、计算机网络概述、Internet概述
计算机网络概述 课程安排: 第一章:概述 第二章:物理层 第三章:数据链路层 第四章:网络层 第五章:运输层 第六章:应用层 第七章:网络安全 第八章:因特网上的音频/视频服务 第九章:无线网络 第十 ...
- selenium,测试套件的使用
学习 selenium-webdriver 已经一段时间了,最近学习到,测试用例的批量执行,和测试套件的使用,有点自己的理解,不晓得对不对,希望大家指正! 写一个测试用例 baidu.py c ...
- Java基础系列1:深入理解Java数据类型
Java基础系列1:深入理解Java数据类型 当初学习计算机的时候,教科书中对程序的定义是:程序=数据结构+算法,Java基础系列第一篇就聊聊Java中的数据类型. 本篇聊Java数据类型主要包括四个 ...
- Shell字符串比较相等、不相等方法小结【转】
#!/bin/sh #测试各种字符串比较操作. #shell中对变量的值添加单引号,爽引号和不添加的区别:对类型来说是无关的,即不是添加了引号就变成了字符串类型, #单引号不对相关量进行替换,如不对$ ...