3

我们的仓库在 GitHub Enterprise 中分为社区(也称为组织)。例如,BlueMeaniesYellowSubmarines组织。这些组织中的每一个都可能有十几个存储库,例如 YellowSubmarines/WhiteAlbum、YellowSubmarines/AbbeyRoad、...

我想做的是

搜索:screendoors in:code repo: YellowSubmarines/*扩展名:sh

也就是说,在 YellowSubmarines 组织的所有 存储库中查找包含文本屏幕门的所有文件。我不想看到其他组织的结果。

理想情况下,我也想将匹配限制为“sh”(bash)脚本文件。

当然,上面的语法不起作用,因此这个问题。

接受任何解决方案,包括使用 API。

4

1 回答 1

2

user:限定符同时搜索用户和组织。(参考:在用户或组织的存储库中搜索

所以:

user:YellowSubmarines extension:sh screendoors

已验证。您需要单击结果屏幕上的“代码”以具体查看代码结果,因为它默认为“存储库”视图。

我已经使用 GitHub Enterprise 2.1.11 测试了这个答案

于 2015-09-09T02:11:07.157 回答