GitHub的高級搜索方式--找到最想要的源碼

GitHub的高級搜索方式
平時在學完一個知識後,需要寫些 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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章