我有一个GitHub组织。该组织中有大约250个属于不同团队的存储库。我有管理员访问组织帐户。有没有办法可以用来在所有这些存储库中搜索模式,最好是通过GitHub的Web界面?
我们计划更新一些.jar
文件位置,但我们需要知道这些存储库中的哪些代码正在使用旧位置。
答案 0 :(得分:1)
这是我公司内的GitHub组织。我想从我的浏览器或类似的东西搜索组织级别,因为在这个组织下通过250个回购站会很痛苦。
如果您导航到您的组织页面
https://github.com/:organizationName
你应该在标题中看到一个搜索框:
提交搜索后,您可以使用侧面导航栏从存储库搜索切换到代码搜索:
这应该构建类似
的URLhttps://github.com/search?q=org%3A<organizationName>+<query>&type=Code
在您的组织拥有的存储库中查找<query>
的实例。
答案 1 :(得分:0)
请注意,GitHub 搜索仅索引去年活跃的存储库。见https://github.blog/changelog/2020-12-17-changes-to-code-search-indexing/
因此,如果您真的想确保搜索组织中的所有内容,那么考虑为组织手动设置某些内容(如 hound)可能是有意义的: