如何高效的搜索github上面的资源
如何高效的搜索github上面的资源
首先简单介绍一下github上一个项目主页具体包含了哪些信息,搜索的时候也会涉及到这些信息。
我们以搜索CTR(点击率预估)为例的话:
1、头铁型搜索:直接在搜索框中输入 ctr 关键字
结果搜出来7602条相关信息,然后就可能因找不到自己感兴趣的或者想要的结果而放弃。。
2、稍微聪明一点的搜索:在开源项目的名称中去搜索
搜索方式:in:name XXX
还是以搜索ctr为例:
in:name ctr
从下图搜索结果来看,名称中含有 ctr的共7255条信息,比直接搜ctr少了300多条,更精准了一些哦。
3、再进一步,通过项目的stars数来缩小搜索范围
搜索方式:in:name XXX stars:>数字
还是以搜索ctr代码为例:
in:name ctr stars:>1000
从下图搜索结果来看,只剩下了5条信息了,是不是就精确多了。
同理,也可以通过筛选Fork数来实现更精确的搜索结果.
搜索方式:in:name XXX stars:>数字 forks:>数字
4、在项目的 README 即详细介绍中搜索关键字
搜索方式:in:readme XXX (stars:>数字 forks:>数字)
还是以搜索ctr代码为例:
in:readme ctr stars:>1000
从结果看,满足readme中含有ctr且stars大于1000的开源项目有50 个。
5、在描述(description:)中搜索关键字,同时限定使用的语言(language:)
搜索方式:in:description XXX language:XXX
例子:搜索项目简介中包含了 ctr 关键字,且使用的开发语言为python。结果显示192条满足上述两项条件的项目。
in:description ctr language:python
6、搜索范围加上项目更新的时间
搜索方式:in:description XXX language:XXX pushed:>时间
有时候我们需要找最近还在更新的开源项目的话,那可以在搜索的时候加上时间限定
例子:搜索简介中包含ctr ,使用python语言,并且在2019年有过更新的项目。结果显示有34条满足上述三项条件的开源项目。
in:description ctr language:python pushed:>2019
如何高效的搜索github上面的资源相关推荐
- idea怎么直接拉去git_如何将GitHub上面的项目拉取到IDEA中
上次,小喵给大家演示了一下,那么今天小喵给大家演示一下如何将GitHub上面的项目拉去到IDEA中. 一 . 获取连接 有两种情况 : 一种是项目未初始化 , 第二种是项目已初始化. 未初始化 获取连 ...
- 你真的会高效的在GitHub上搜索开源项目吗?
来源:Tomcat那些事 号外:最近整理了一下以前编写的一系列Spring Boot内容,整了个<Spring Boot基础教程>的PDF,关注我,回复:001,快来领取吧-!更多内容持续 ...
- 在maven中引用github上的资源
2019独角兽企业重金招聘Python工程师标准>>> 很多人选择在Github上开源项目,但很多开源项目要依赖一些自己写的jar.如何让用户(使用者)可以通过互联网自动下载所依赖的 ...
- pm2 和github上面的自动部署
环境介绍 本地:Window 10.11.4,应用采用的技术:Node.js + Express.js 远端服务器:阿里云ECS(1核CPU.1GB内存),IP:47.98.154.75,系统为Ubu ...
- Github上的资源清单
依赖管理--用于依赖管理的包和框架 Composer/Packagist : 一个包和依赖管理器 Composer Installers: 一个多框架Composer库安装器 Pickle: 可以在 ...
- 如何为github上面的项目生成一个可以访问的网址
如题,下面写步骤:(多图预警) 1.创建一个新的仓库 2.填上如下信息 3.在你所创建的项目界面点击settings 4.找到github pages选项. 5.注意这时候网址前面有没有勾 6.点这个 ...
- git clone 拉取github上面的代码报错:fatal: Authentication failed for xxx解决
1.打开git bash,输入密码:git config --system --unset credential.helper 2.结果报错:error: could not lock config ...
- 你今天Git了吗?上传资源上Github最新教程!
在搜寻资料学习如何将程序资源上传到github的时候,发现许多资料可能有的过时了,有的对出现的问题也没有很好的解释. 本文章是在结合多位博主的资料.github官方建议以及个人经历整合的最新githu ...
- github里的默认域_GitMAD 一款扫描Github上的敏感信息和数据泄漏工具
GitMAD是一个用于发现Github上的敏感信息和数据泄漏的工具.通过给定关键字或域,GitMAD便会搜索Github上托管的代码,以查找是否存在匹配项.一旦找到了匹配项,GitMAD将克隆存储库并 ...
最新文章
- ios pusher使用_如何使用JavaScript和Pusher构建实时评论功能
- 块加密不足16位补充
- Python去除字符串中的特殊字符(包括空格)
- Android 驱动(15)---如何修改USB驱动能力
- specular图使用方法_Unity| Specular高光反射初探(上)
- 手把手教程 Sublime Text 删除重复行
- React Native知识7-TabBarIOS组件
- 编程珠玑:位图法排序
- Python多进程之Pool
- 整理最新java面试宝典2019
- firefox火狐浏览器显示多列书签菜单
- App Store 审核指南 审核失败对照
- 计算机专业线性代数教学大纲,线性代数(专业必修课)教学大纲(2018版)
- 服务器宕机是什么意思?服务器宕机原因及解决方法
- 常用传输术语OC/STM_SDH/SONET
- 单片机上电后没有运转,需要从这些方面考虑
- 深圳外包及不考虑公司名单
- 数据时代大数据管理,主要有哪些策略?
- 腾讯云服务器使用中遇到的问题
- fluent瞬态计算终止条件在哪里设置_fluent模拟表面喷涂
热门文章
- Microsoft Edge:你不能不知道的6个Web开发者工具
- 工业机器人码垛教学实施_码垛教学在ABB工业机器人的教学应用
- JAVA-数据结构与算法-修路问题(普里姆算法)和公交站问题(克鲁斯卡尔算法)
- select2下拉框总结
- 南京烽火星空——企业移动信息化的“大白”
- linux 分区 4k对齐,分区4K对齐那些事,你想知道的都在这里
- 数学基础从高一开始2、集合间的基本关系
- 使用Scrapy爬取豆瓣电影排行榜
- 神经网络架构大盘点--读Fjodor Van Veen的《neural-network-zoo》
- 进制基础:详解二进制、八进制和十六进制