我有一个GitHub组织。在这个组织中有大约250个仓库属于不同的团队。我有组织账户的管理员权限。有没有什么方法可以让我在所有这些仓库中搜索一个模式,最好是通过GitHub的网络界面?我们计划更新一些.jar文件的位置,但是我们需要知道这些存储库中的哪些代码正在使用旧的位置。
.jar
txu3uszq1#
这是我公司的一个GitHub组织,我想从我的浏览器或类似的地方搜索组织级别,因为在这个组织下浏览250个repos可能会很痛苦。如果导航到组织页面
https://github.com/<organizationName>
您应该在标题中看到一个搜索框:
提交搜索后,您可能会在主面板上看到“我们找不到任何与”organizationName query'"匹配的存储库“。但您可以使用侧面导航栏从资料库搜索切换到代码搜索:
这将构建一个URL,如下所示
https://github.com/search?q=org%3A<organizationName>+<query>&type=Code
它在您的组织拥有的存储库中查找<query>的示例。
<query>
vmpqdwk32#
请注意,GitHub搜索只索引去年活跃的仓库。因此,如果你真的想确保搜索组织中的所有内容,考虑为组织手动设置一些东西可能是有意义的,比如hound:https://github.com/hound-search/hound
6uxekuva3#
在搜索字段中键入org:ORGNAME searchvalue,这将限制搜索ORGNAME中的每个存储库
org:ORGNAME searchvalue
3条答案
按热度按时间txu3uszq1#
这是我公司的一个GitHub组织,我想从我的浏览器或类似的地方搜索组织级别,因为在这个组织下浏览250个repos可能会很痛苦。
如果导航到组织页面
您应该在标题中看到一个搜索框:
提交搜索后,您可能会在主面板上看到“我们找不到任何与”organizationName query'"匹配的存储库“。
但您可以使用侧面导航栏从资料库搜索切换到代码搜索:
这将构建一个URL,如下所示
它在您的组织拥有的存储库中查找
<query>
的示例。vmpqdwk32#
请注意,GitHub搜索只索引去年活跃的仓库。
因此,如果你真的想确保搜索组织中的所有内容,考虑为组织手动设置一些东西可能是有意义的,比如hound:
https://github.com/hound-search/hound
6uxekuva3#
在搜索字段中键入
org:ORGNAME searchvalue
,这将限制搜索ORGNAME中的每个存储库