使用Github's search API,我可以搜索存储库的名称或用户名。
如何搜索特定Github存储库中的文件名?
我的意思是我该怎么做:在repo jquery / jquery中,我搜索"选择器"关键字,我将有selector.js,selector-sizzle.js,selector-native.js和selector-folder
谢谢
答案 0 :(得分:10)
一种解决方法是执行code search,其中包含:
q
:知道的字词在您要查找的文件中filename
:您要查找的文件的名称(请参阅" Search by filename")例如,如果您在回购classes.js
中寻找jquery/jquery
,则必须包含{' addClass
':
https://api.github.com/search/code?q=addClass+repo:jquery/jquery+filename:classes.js
得分>结果1
"name": "classes.js",
"path": "src/attributes/classes.js",
而不是"
score
",请检查"total_count
"查询返回的对象的属性为"score
"如果找不到请求的文件,将缺席。