首页 > 其他分享 >Github高级搜索【指定日期区间,星星数,用户仓库名多条件精确搜索】

Github高级搜索【指定日期区间,星星数,用户仓库名多条件精确搜索】

时间:2024-03-17 21:32:30浏览次数:12  
标签:限定 Github 例如 仓库 指定 关键字 搜索 名多

小伙伴们号,欢迎关注,一起学习,无限进步

GitHub 高级搜索允许用户使用多种条件来精确查找所需的仓库、文件和代码。以下是对GitHub高级搜索的最全、详细总结说明:

文章目录

关键字搜索

  • 在搜索框中输入关键字,GitHub 将返回与关键字相关的仓库、文件和代码。
关键字
# 需要查询什么直接输入关键字即可

仓库名搜索

  • 使用 repo 关键字可以限定搜索结果为指定的仓库名称。
repo:仓库名
# 例如
repo:freeCodeCamp/freeCodeCamp

用户搜索

  • 使用 user 关键字可以限定搜索结果为指定用户的仓库。
user:用户名
# 例如
user:sjy-smile

组织搜索

  • 使用 org 关键字可以限定搜索结果为指定组织的仓库。
org:组织名
# 例如
org:alibaba 

文件搜索

  • 使用 filename 关键字可以限定搜索结果为指定文件名的代码。
filename:文件名
# 例如 一般配合仓库使用
filename:base.py

语言搜索

  • 使用 language 关键字可以限定搜索结果为指定编程语言的仓库。
language:编程语言
# 例如
language:Java

星星数搜索

  • 使用 stars 关键字可以限定搜索结果为指定星标数以上的仓库。
stars:>=星星数
# 例如:
stars:>=1000

更新时间搜索

  • 使用 pushed 关键字可以限定搜索结果为在指定时间之后更新的仓库。
pushed:>=YYYY-MM-DD
# 例如:
pushed:>=2022-01-01

授权搜索

  • 使用 license 关键字可以限定搜索结果为具有指定许可证的仓库。
license:许可证
# 例如
license:Apache  或者 license:MIT

组合搜索

- 可以组合多个搜索条件,以缩小搜索范围。

```bash
关键字 language:编程语言 stars:>=星标数
# 例如
权限管理系统 language:java stars:>=1000
```

排除特定关键字

- 使用减号 `-` 可以排除包含特定关键字的结果。

```bash
关键字 -排除词
# 例如
java -python
```

特定文件类型搜索

- 使用 `extension` 关键字可以限定搜索结果为特定文件类型。

```bash
extension:文件类型
# 例如
extension:html
```

这些搜索条件可以根据具体需求进行组合,以更精确地找到你需要的开源代码库。希望这份详细总结对你有帮助!

标签:限定,Github,例如,仓库,指定,关键字,搜索,名多
From: https://blog.csdn.net/qq_43108153/article/details/136659756

相关文章

  • Leecode 搜索插入位置
    Day2刷题我的思路:利用二分法解决问题,不过由于情况没有好好分类,以及循环判定条件不合适,会出现超出运行时间的bug。classSolution{publicintsearchInsert(int[]nums,inttarget){intlength=nums.length;intStartIdx=0;intFinal......
  • 搜索与图论(一)树的遍历/深度/广度/拓扑排序
    文章目录搜索与图论树与图的深度优先遍历举个栗子树的重心思路结论代码如下树与图的广度优先遍历举个例子图中点的层次样例展示代码拓扑排序啥是拓扑排序?解题思路举个栗子题目代码如下搜索与图论树与图的深度优先遍历举个栗子树的重心思路邻接表存储......
  • 代码随想录 第23天 | 669. 修剪二叉搜索树 ● 108.将有序数组转换为二叉搜索树 ● 5
    leetcode:669.修剪二叉搜索树-力扣(LeetCode)classSolution{publicTreeNodetrimBST(TreeNoderoot,intlow,inthigh){//和删除差不多,怕删除的节点的左右孩子节点有符合范围的,所以要每次判断一下,如果有不符合要求的就直接返回上一个节点。if(roo......
  • 3.二分搜索
    定义Step1:计算数据的中点索引值m=(i+j)/2向下取整。i为首元素索引,j为尾元素索引。Step2:判断nums[m]和target的大小关系,分为以下三种情况。当nums[m]<target时,说明target在区间中:i=m+1当nums[m]>target时,说明target在区间中:j=m-1当nums[m]......
  • 【喜大普奔】Dynamo节点搜索功能官方终于优化了
    Hello大家好!我是九哥~用Dynamo的小伙伴,一直都在诟病其检索功能的拉胯,每次搜个节点都是一卡一卡的,好不容易搜完了,还不是自己想要的结果,奈何官方却迟迟没见动作。早先时候,在群里分享过一个节点包:Monocle,装了以后呢,可以使用第三方的搜索栏,效果是杠杠的啊,速度特别快。但是,有......
  • FFmpeg开发笔记(六)如何访问Github下载FFmpeg源码
    ​学习FFmpeg的时候,经常要到GitHub下载各种开源代码,比如FFmpeg的源码页面位于https://github.com/FFmpeg/FFmpeg。然而国内访问GitHub很不稳定,经常打不开该网站,比如在命令行执行下面的ping命令。pinggithub.com上面的ping结果如下所示,可见默认解析的DNS地址连接超时。正在......
  • 【洛谷 P8602】[蓝桥杯 2013 省 A] 大臣的旅费 题解(图论+深度优先搜索+树的直径+链式
    [蓝桥杯2013省A]大臣的旅费题目描述很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。同......
  • 代码随想录 第22天 | ● 235. 二叉搜索树的最近公共祖先 ● 701.二叉搜索树中的插入
    leetcode:701.二叉搜索树中的插入操作-力扣(LeetCode)classSolution{publicTreeNodeinsertIntoBST(TreeNoderoot,intval){//判断叶子结点,null说明到了,可以赋值。if(root==null){TreeNodenode=newTreeNode(val);return......
  • LeetCode题练习与总结:搜索插入位置
    一、题目给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(logn)的算法。二、解题思路初始化两个指针,left指向数组的起始位置,right指向数组的结束位置。当left小于等......
  • 如何使用 Github
    如何使用Github我们知道github是一个开源社区,但是经常因为网络的原因难以访问,下面提供一种方法,可以顺利访问github之前在github网址后面加上fast即可快速访问,现在不可以了WattToolkit在电脑的应用商店下载这个软件步骤然后点击一键加速,最后访问这个网站即......