我只是在寻找一个关于搜索单词的示例(在 github 的高级搜索中触发的正确命令)文件夹内特定存储库的。我想这将涉及“path:”选项,但不确定如何使用它
作为示例,我需要在 jquery 测试套件中的以下位置搜索函数名称“clean”或“clean”的测试用例或类似函数 -
https://github.com/jquery/jquery/tree/master/test https://github.com/jquery/jquery/tree/master/test
我知道 github 提供了一些过滤器,例如 repo: 和 path: ,但不知道如何使用它们。
另外,我对在以下位置发布的类似问题的答案不满意 -在 github 存储库中搜索定义给定函数的文件 https://stackoverflow.com/questions/9401923/search-a-github-repository-for-the-file-defining-a-given-function
我知道我可以将它分叉到本地计算机并在那里进行搜索,但我不想只是为了搜索它而下载整个存储库。我只需要在 github 网站上在线搜索它即可。
提前致谢 !!
我得到 41 结果.
关键是指定用户/存储库名称,而不是存储库名称:
repo:hadley/ggplot2
结合wildcard对于路径参数,我仅选择one与争论:
repo:hadley/ggplot2 facet_wrap path:inst/*.r
因此,对于路径,关键是添加通配符(似乎没有在任何地方记录)。
path:inst/
独自一人是行不通的。path:*
or path:*.r
will.
来自评论:
我需要找到“beforeSend
“此文件中的条目 - ”jquery / test / unit / ajax.js
" at github.com/jquery/jquery/blob/master/test/unit/ajax.js
但当我开火时repo:jeresig/jquery beforeSend path:jquery/test/unit*.js
在预先搜索中我没有得到任何结果。
我也很困惑我应该使用哪个用户,因为 jquery 有很多贡献者,例如 John Resig、timmywil
在这种情况下(2012):
- 回购协议是
jquery/jquery
(这里不需要用户名)
- the
path:
使用指令不得重复存储库名称: so, path:test/unit*.js
, not path:jquery/test/unit*.js
repo:jquery/jquery beforeSend path:test/unit*.js
会起作用,并且.
2022 年更新:
将会:
repo:jquery/jquery beforeSend path:test extension:*js type=Code&ref;=advsearch
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)