快速在github里找到自己想要找的项目(一些常见指令)

230 阅读1分钟

本文已参与[新人创作礼]活动,一起开启掘金创作之路。

git里搜索项目:

①搜索项目名里包含springCloud的项目

in:name SpringCloud image.png

②精确到项目的star数大于5000+

in:name spring stars:>500 image.png

③搜索项目描述里包含微服务的项目

in:description 微服务 image.png

④搜索项目描述里包含微服务的项目,并且语言为python的

in:description 微服务 language:python image.png

⑤awesome 关键字

awesome 开头的系列,一般是用来收集学习、工具、书籍类相关的项目 如:

awesome java
awesome go
awesome python

image.png

⑥pushed: 条件

根据推送时间过滤

in:description springboot language:Java puished:>2022-04-20

image.png

总结一下

  • in:name xxx // 按照项目名搜索 xxx的
  • in:readme xxx // 按照README搜索 xxx的
  • in:description xxx // 按照description搜索 xxx的

那么在这里面呢,我们又可以增加筛选条件

  • stars:>xxx // stars数大于xxx的
  • forks:>3000 // forks数大于xxx
  • language:xxx // 编程语言是xxx
  • pushed:>YYYY-MM-DD // 最后更新时间大于YYYY-MM-DD

源码查看插件推荐

除此之外,搜索结果显示项目后,我们需要点击查看项目的时候,项目有很多文件,而且Github 加载比较慢,当我们需要查看源码的时候,是件很麻烦的事情。

这里推荐一个Chrome插件:Octotree

下载地址:github.com/buunguyen/o…

安装完之后,访问Github 会在左边出现一个树形:

image.png

image.png