平時在學完一個知識后,需要寫些 demo來進行練手,這個時候 GitHub就是最好不過的資源庫了,以下整理了一些關於在 github 上面找項目的一些小技巧。
一、單條件使用
-
項目名稱
倉庫名稱包含 spring 的項目
in:name spring
-
項目描述
倉庫描述中包含 spring 的項目
in:description spring
-
readme文件
readme 中的描述包含 spring 的項目
in:readme spring
-
star數量
star 數量大於 1000 的項目
starts: >1000
star 數量在 10~20直接的項目
stars:10..20
-
fork 數量
fork 數量大於 1000 的項目
fork:>1000
fork 數量在 10~20 之間的項目
-
倉庫大小
按照倉庫大小進行搜索,單位:KB,倉庫大於1000kB的項目
size:>=1000
-
最近更新時間
最近一次提交在2019年以后的倉庫
pushed:>2019-01-01 關鍵詞
-
倉庫創建時間
2019年以后創建的倉庫
created:>2019-01-01 關鍵詞
-
license
使用 apache-2.0 協議的倉庫
license:apache-2.0 關鍵詞
-
倉庫使用的開發語言
用java 語言寫的倉庫
language:java 關鍵詞
-
倉庫的作者
用戶google 上傳的倉庫
user:google 關鍵詞
-
組織的倉庫
列出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
