使用GitHub高级搜索语法来搜索项目和代码

使用GitHub高级搜索语法来搜索项目和代码

前言

根据B站CodeSheep的视频整理而成,致谢!

搜索开源项目

GitHub -Searching for repositories

选择类型为Repositories(默认类型):

说明 示例
根据项目名称搜索: in:name spring boot in:name
根据项目描述搜索:in:description spring cloud in:description
根据项目README搜索 in:readme clickhouse in:readme
根据项目followers搜索:followers:n spring boot in:name followers:>100
根据项目stars搜索:stars:n spring boot in:name stars:>1000
根据项目forks搜索:forks:n spring boot in:name forks:>1000
根据项目最近提交时间搜索:pushed:YYYY-MM-DD spring boot in:name pushed:>2020-05-01
根据项目编程语言搜索:language:LANGUAGE excel in:description language:java stars:>1000

该方法常用来搜索最热门、最活跃的开源项目。

搜索代码

GitHub - Searching code

选择类型为Code:

说明 示例
查找文件中包含的文件: in:file xxx in:file
根据文件扩展名搜索: extension:EXTENSION xxx in:file extension:xml
根据编程语言搜索:language:LANGUAGE xxx in:fle language:go

该方法常用来监控是否有开发人员泄漏公司代码。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章