如何在github上的存储库中的子文件夹中搜索特定的单词或条目

我只是在寻找一个示例(在github的高级搜索中触发的正确命令)关于在特定存储库的文件夹中搜索单词。 我想这将涉及“路径:”选项,但不知道如何使用它

作为一个例子,我需要在以下位置的jquery测试套件中搜索函数名称“clean”或“clean”或类似函数的测试用例 –
https://github.com/jquery/jquery/tree/master/test

我知道有一些filter,如repo:和path:由github提供,但不知道如何使用它们。

此外,我对在类似问题上发布的答案不满意 – 在github存储库中搜索定义给定函数的文件

我知道我可以将它分叉到我的本地机器并在那里进行搜索,但我不想下载整个存储库只是为了搜索它。 我只需要在github网站上在线搜索它。

提前致谢 !!

我通过此查询获得了41个结果。

关键是指定用户/ reponame,而不是reponame:

repo:hadley/ggplot2 

结合路径参数的通配符 ,我只选择一个带有此查询的参数:

 repo:hadley/ggplot2 facet_wrap path:inst/*.r 

因此,对于path,关键是添加一个通配符(似乎没有在任何地方记录)。
path:inst/ alone不起作用。 path:*path:*.r会。


来自评论:

我需要在github.com/jquery/jquery/blob/master/test/unit/ajax.js查找此文件中的“ beforeSend ”条目 – “ jquery / test / unit / ajax.js ”,但是当我发布repo:jeresig/jquery beforeSend path:jquery/test/unit*.js在提前搜索中我没有得到任何结果。
我也很困惑我应该使用哪个用户,因为jquery有许多贡献者,如John Resig,timmywil

在这种情况下:

  • repo是jquery/jquery (这里不需要用户名)
  • path:要使用的指令不能重复repo名称 :so, path:test/unit*.js ,而不是path:jquery/test/unit*.js
      repo:jquery / jquery beforeSend path:test / unit * .js

将工作,并在JQuery代码中提供4个结果 。