在 GitHub 组织中的所有 Git 存储库中搜索模式

use*_*092 7 git github

我有一个 GitHub 组织。该组织中大约有 250 个存储库属于不同的团队。我对组织帐户具有管理员访问权限。有没有一种方法可以用来在所有这些存储库中搜索模式,最好是通过 GitHub 的 Web 界面?

我们计划更新一些.jar文件位置,但我们需要知道这些存储库中的哪些代码正在使用旧位置。

Chr*_*ris 7

这是在我公司的 GitHub 组织上。我想从我的浏览器或类似的东西在组织级别进行搜索,因为在这个组织下浏览 250 个存储库可能会很痛苦。

如果您导航到您的组织页面

https://github.com/<organizationName>
Run Code Online (Sandbox Code Playgroud)

您应该会在标题中看到一个搜索框:

GitHub 组织搜索

提交搜索后,您可能会在主面板上看到“我们找不到任何与 'organizationName 查询' 匹配的存储库”。

但是您可以使用侧边导航栏从存储库搜索切换到代码搜索:

GitHub 搜索类型

这应该构建一个类似的 URL

https://github.com/search?q=org%3A<organizationName>+<query>&type=Code
Run Code Online (Sandbox Code Playgroud)

<query>在您的组织拥有的存储库中查找 的实例。