前言:GitHub 作为目前火的开源社区,深受众多开发者喜爱。以自由开放的定位吸引了相当多的个人开发者和企业,不断发布和更新相当好用的软件和工具。作为开发者,面对如此海量的 GitHub 项目,究竟怎样才能这个平台发现一些优秀的软件和工具。秉着这样的疑问,我收集和总结了下面这几个搜索技巧。

一、搜热门

包括GitHub Trend 和 GitHub Topic。
GitHub Trend 页面总结了每天/每周/每月周期的热门 Repositories 和 Developers,你可以看到最近一些热门的开源项目,GitHub就通过这个页面,做了筛选的功能,可以算是很多人主动获取一些开源项目最好的途径,我们可以选择「当天热门」、「一周之内热门」和「一月之内热门」来查看,如果你还想更加精确的查找到自己想要学习的编程语言,在右边有一个分语言类来查看的功能,比如你想查看最近热门的 Java项目,那么右边就可以选择 Java语言,如图:

GitHub Topic 展示了最新和最流行的讨论主题,在这里你不仅能够看到开发项目,还能看到更多非开发技术的讨论主题,比如 Job、Chrome 浏览器等。

二、搜开发者


例如:
搜索使用java语言且是中国人的开发者

三、搜项目


例如:
查找优秀的linux项目,且要求是使用python,stars数量大于等于500

另外如果觉得记住这些搜索条件略显繁琐的话,使用 GitHub 提供的高级搜索功能,同样可用自定义条件进行搜索。如下图所示:

四、写在最后

GitHub是当今最热门的开源社区,对于我们做技术开发的人来说真是太有帮助了。上面有很多优秀的开源项目,我们不管是应用在实际项目上,还是对源码的学习,这都是提升我们自己技能和开拓眼界的一个重要渠道。希望本文的搜索技巧能帮到大家,让我们一起好好利用github这个平台,好好学习技术。

关于github的高级搜索技巧相关推荐

  1. 自从掌握了Google和百度的 16 个高级搜索技巧,我再也没有解决不了的 bug 了

    大家好,我是你们的 猫哥,一个不喜欢吃鱼.又不喜欢喵 的超级猫 ~ 前言 猫哥是一个常年混迹在 GitHub 上的猫星人,所以发现了不少好的前端开源项目.常用技巧,在此分享给大家. 公众号:前端Git ...

  2. GitHub的高级搜索方式--找到最想要的源码

    GitHub的高级搜索方式 平时在学完一个知识后,需要写些 demo来进行练手,这个时候 GitHub就是最好不过的资源库了,以下整理了一些关于在 github 上面找项目的一些小技巧. 一.单条件使 ...

  3. Google 和 Baidu 的 16 个高级搜索技巧,干货满满!建议收藏学习!

    大家好,我是你们的 猫哥,一个不喜欢吃鱼.又不喜欢喵 的超级猫 ~ 前言 猫哥是一个常年混迹在 GitHub 上的猫星人,所以发现了不少好的前端开源项目.常用技巧,在此分享给大家. 公众号:前端Git ...

  4. 使用google高级搜索技巧

    练习使用google高级搜索技巧: 关键字 and 关键字:在Google的检索规则中,最基本的一条是默认And规则,即当你输入多个检索词之后,Google默认为要检索所有的包含所有检索词的网页,它们 ...

  5. Google高级搜索技巧语法指令大全

    Google常用的搜索方式包括常用搜索指令和常用搜索工具.使用搜索指令是Google的高级搜索技巧,是非常实用的技能.  常用搜索指令  指令一般格式: 指令:指令内容 指令全都是小写字母::&quo ...

  6. 你很少知道的谷歌常用高级搜索技巧语法,学会了成为最牛搜索者

    全球使用的搜索引擎非常多,比较大一点的知名点的在中国有百度,国外有谷歌,其他的我就不用说了,大家自己去搜索一下看看.那么真正的搜索技巧你懂得几个?大家很普遍的搜索方法就是把所有想到的一股脑儿提供上去, ...

  7. github高级搜索技巧_分享 | 一些 GitHub 的使用小技巧

    点击上方蓝字设为星标 每周一.三.五上午 8:30 准时推送 下面开始今天的学习- 作为程序员而言,GitHub 的使用频率可能并不亚于 Google.对于 Google 我们知道一些高级搜索(比如要 ...

  8. Github 高级搜索技巧

    GitHub支持的一些高级搜索语法, 可以输入关键字.代码库大小.作者.代码语言.代码包后缀名等. location:china 匹配用户填写的地址为china language:javascript ...

  9. github高级搜索技巧_【建议收藏】百度 quot;隐藏quot; 的高级搜索技巧

    相信大多数人用搜索引擎(百度.谷歌.搜狗.360.BING--)搜索内容时,通常都是直接输入要搜索内容的关键词,有时候为了找到你需要的内容,要一个一个链接打开看,一页一页翻,这样很浪费时间. 其实各大 ...

最新文章

  1. 爱上MVC~为Html.EditorForModel自定义模版
  2. PYTHON1.day01
  3. 解决maven找不到jdk的问题
  4. 利用stub技术进行单元测试
  5. [UE4]虚幻引擎的C++环境安装
  6. GD32F207移植FreeRtos,程序运行vTaskStartScheduler后进入HardFault_Handler死循环解决方法
  7. mysql 5.7.18源码包下载_MYSQL数据库CentOS6.9+Mysql5.7.18源码安装详细教程
  8. Hudson Jameson将在柏林硬分叉后卸任以太坊基金会社区经理
  9. Uber无人车为何危险:长期忽视模拟器,只在意路测 | 内部声音
  10. 偶然翻开旧日记本,发现了好多的情诗!!!!
  11. 23种设计模式之模板方法模式
  12. ERROR: Minimum supported Gradle version is 5.4.1. Current version is 5.1.1.
  13. 这篇文章不错,仔细读读,码农晋升为技术管理者后,痛并快乐着的纠结内心...
  14. 梦想在三十岁起航!__来自黑马程序员69期安卓班的学员
  15. (10.3.5.6)软件验收报告文档模版
  16. 。2005年博客与Web2.0 十大武侠人物
  17. python田忌赛马
  18. 如何撰写需求文档(PRD)
  19. 光电自动避障小车_智能化搬运的实现 AGV小车无人搬运车
  20. 预测:2019年最值得关注的程序语言是什么?

热门文章

  1. java-php-python-ssm万达影院售票管理系统计算机毕业设计
  2. 可控硅为啥不能用万用表触发?可控硅四种工作象限分析
  3. 只网签没备案 房管局能查到吗_如何查询已网签且未备案的房产
  4. 面经(二)武汉 久远银海
  5. zookeeper 集群搭建及常见问题解决(虚拟机)
  6. ipxe无盘服务器,iPXE-UEFI网启小工具
  7. python 修改pom文件_引用pom文件
  8. 关于 微软必应词典客户端 的案例分析
  9. asp.net页面间数据传递方法总结篇
  10. windows 防止屏保锁屏脚本工具