GitHub高級搜索


 GitHub是開發目前最為活躍的開源網站和代碼托管地,雖然我們經常使用GitHub,關注各種開源項目,但可能有很多人並不太了解GitHub的搜索功能的使用。GitHub提供了簡單搜索和高級搜索,高級搜索提供了很強的搜索方式,下面我們可以了解下GitHub都給我們提供了那些強悍的搜索功能。

 

1、in查詢

示例:

Springboot in: name  查找項目名稱中包含Springboot
SringBoot in: nsme,description  查找項目名稱、描述中包含SringBoot
SpringBoot in: name,description,readme  查找項目名稱、描述、readme中包含Springboot

 2、:>或:<

格式  xxx關鍵詞 stars/forks 通配符 

 示例:  

Springboot stars:>5000  查找點贊數超過5000的項目
Springboot forks:>5000  查找forks數大於5000的項目

3、數字1..數字2

區間范圍數字查詢

示例:

SpringCloud stars:200..9999 forks:100..2000  查找stars在200~9999,forks在100~2000的項目

 4、awesome加強搜索

awesome一般是用來收集學習、工具、書籍類相關的項目 

示例:

awesome redis  搜索優秀的redis相關項目,包括框架、教程等

5、高亮顯示某一行代碼

  • 高亮顯示1行:地址后緊跟#L行數
  • 高亮顯示多行:地址后緊跟#L行數-L行數

示例:

https://github.com/stunstunstun/.../spring/SpringBootJdbcExampleApplication.java#L13  高亮顯示13行
https://github.com/stunstunstun/.../spring/SpringBootJdbcExampleApplication.java#L13-L53  高亮顯示標注13行到53行代碼

 6、項目內搜索

使用按鍵 t

示例:

使用 t 后如下圖

可以看到目錄結構有變化,都變為平鋪顯示,不用翻目錄就可以直接查看

 更多關於GitHub的高級搜索詳見 https://help.github.com/en/articles/about-searching-on-github


免責聲明!

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



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