关于github:讲真你可能真不会用Github

1次阅读

共计 1076 个字符,预计需要花费 3 分钟才能阅读完成。

大家好,我是大彬~

明天给大家分享 Github 一些鲜为人知的 搜寻技巧

GitHub 搜寻技巧

对于程序员来说,Github 无疑是编程的一大利器,把握正确应用 Github 的办法,对咱们的工作也很有帮忙的。

先看一下怎么去评估一个 Github 我的项目是不是优质我的项目呢。进入我的项目的详情页,通常一个优良的开源我的项目,它的 watchstarfork这几个指标的值会比拟高。watch就是关注度,好的我的项目往往关注度会比拟高。star能够了解为珍藏数目。而 fork 就是从他人的代码库中复制一份到你本人的代码库,如果你想学习这个我的项目或者给这个我的项目贡献代码,首先你要先 fork 我的项目。

通过这三个指标就能够掂量一个我的项目是否是优良我的项目。

接下来介绍一下 Github 的高级搜寻性能。

依照我的项目名 / 我的项目形容 /readme 过滤。有些关键词呈现在我的项目的不同地位,比方项目名称、我的项目形容和 README 等。应用关键词 in:name/description/readme,能够搜寻到相干的内容。比方应用 redis in:name,能够搜寻到在我的项目名中蕴含 redis 的我的项目。

依照 star 或者 fork 数量过滤。比拟优良和热门的我的项目,star 数目和 fork 数目都会比拟多。咱们能够依据这两个参数筛选出比拟优质的我的项目。应用关键字 stars:>=xxx 或者forks:>=xxx 能够筛选出 star 和 fork 数目大于 xxx 的相干我的项目。

依照语言过滤。如redis language:java,只搜寻蕴含关键字 Redis 的 Java 相干的我的项目。

依照创立工夫过滤。比方想要匹配 2020 年 1 月 1 号之后创立的 Redis 我的项目,应用redis created:>=2020-01-01。同样的,redis pushed:>=2020-01-01 能够匹配 2020 年 1 月 1 号之后还有更新的 Redis 我的项目。

资源大全系列。应用 awesome 关键字,能够筛选出比拟高质量的学习材料、书籍、工具类或者插件类的汇合。

以上就是 Github 搜寻一些罕用的语法。当然,Github 搜寻还有很多其余有用的语法,感兴趣的小伙伴能够看看 Github 的官网文档。

文档地址https://docs.github.com/cn/search-github/getting-started-with-searching-on-github/sorting-search-results

我是 程序员大彬,非科班转码,校招拿了多家互联网中大厂 offer,专一分享 Java 技术干货,欢送关注~

正文完
 0