Github:搜索查询,包括通配符

时间:2016-03-08 16:06:42

标签: github

例如,如果我想查找在给定Github存储库中定义特定结构的位置,我可能会搜索struct struct_name {,但由于{在搜索查询中被忽略,因此{{1}的结果1}}显示。对于使用频繁的结构,以这种方式找到结构定义的位置变得非常困难。

如果repo的大小相当小,我宁愿拉动repo并重写表达式,但是对于大型代码库,它可能不是可行的选择。

任何直截了当的方式?

1 个答案:

答案 0 :(得分:2)

这是你的意思吗?

git grep -n 'struct Pool {'

否则我认为没有办法。在Github的help page中说:

您不能将以下通配符用作搜索查询的一部分:。 ,:; / \`'“= *!?#$& + ^ |〜<>(){} []。搜索将忽略这些符号。