有没有办法找到所有引用此存储库作为子模块的存储库?

问题描述 投票:0回答:1

我有几个存储库,其中有一个存储库(我们称之为 R)作为子模块。有没有办法可以使用命令行找到所有引用 R 的存储库?

git github git-submodules
1个回答
0
投票

您可以使用 github 搜索栏轻松找到使用给定存储库作为子模块的所有存储库:

来自 github UI:

在搜索栏中输入以下字符串并替换为您选择的存储库:

owner_name/repo_name path:**/.gitmodules

然后在搜索结果类型中选择

Code

它将列出所有包含

.gitmodules
owner_name/repo_name

文件

来自网址:

https://github.com/search?q=owner_name%2Frepo_name+path%3A**%2F.gitmodules&type=code

示例:https://github.com/search?q=redhawk-dependency%2FomniEvents+path%3A**%2F.gitmodules&type=code

来自 Github CLI

您可以使用 Githuc CLI 搜索代码命令

gh search code "owner_name/repo_name" --filename .gitmodules

我对一个徽章感兴趣,它可以计算将我的仓库作为子模块的仓库数量。如果有人想构建这样的工具,请随意!

© www.soinside.com 2019 - 2024. All rights reserved.