GitHub的高級搜索方式


平時在學完一個知識后,需要寫些 demo來進行練手,這個時候 GitHub就是最好不過的資源庫了,以下整理了一些關於在 github 上面找項目的一些小技巧。

一、單條件使用

  1. 項目名稱

    倉庫名稱包含 spring 的項目

    in:name spring

  2. 項目描述

    倉庫描述中包含 spring 的項目

    in:description spring

  3. readme文件

    readme 中的描述包含 spring 的項目

    in:readme spring

  4. star數量

    star 數量大於 1000 的項目

    starts: >1000

    star 數量在 10~20直接的項目

    stars:10..20

  5. fork 數量

    fork 數量大於 1000 的項目

    fork:>1000

    fork 數量在 10~20 之間的項目

  6. 倉庫大小

    按照倉庫大小進行搜索,單位:KB,倉庫大於1000kB的項目

    size:>=1000

  7. 最近更新時間

    最近一次提交在2019年以后的倉庫

    pushed:>2019-01-01 關鍵詞

  8. 倉庫創建時間

    2019年以后創建的倉庫

    created:>2019-01-01 關鍵詞

  9. license

    使用 apache-2.0 協議的倉庫

    license:apache-2.0 關鍵詞

  10. 倉庫使用的開發語言

    用java 語言寫的倉庫

    language:java 關鍵詞

  11. 倉庫的作者

    用戶google 上傳的倉庫

    user:google 關鍵詞

  12. 組織的倉庫

    列出org 的 spring-cloud 倉庫

    org:spring-cloud

二、組合條件使用

1. 搜索名字包含 spring boot ,並且 star 在 1000 以上的項目。

in:name spring boot stars:>1000

2. 搜索描述中包含 spring boot,並且 star 在1000以上,language 為 java 的項目。

in:description spring boot stars:>1000 language:java

3. 搜索 readme 中包含關鍵字【測試自動化框架】,並且 star 在 100 以上,language 是 python 的項目.

in:readme 測試自動化框架 stars:>100 language:python


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM