平時在學完一個知識後,須要寫些 demo來進行練手,這個時候 GitHub就是最好不過的資源庫了,如下整理了一些關於在 github 上面找項目的一些小技巧。java
項目名稱python
倉庫名稱包含 spring 的項目git
in:name springgithub
項目描述spring
倉庫描述中包含 spring 的項目apache
in:description spring框架
readme文件測試
readme 中的描述包含 spring 的項目google
in:readme springip
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