跟踪/查找Git子模块的用法

时间:2016-08-22 20:33:25

标签: git github bitbucket git-submodules

是否可以查看哪些存储库正在使用子模块?例如,如果我为38个项目创建了一个插件,我能看到哪些项目正在实现这个子模块吗?

甚至不知道这是否可以在git中使用。但也许在像github或bitbucket这样的服务级别上?

打开以快速关闭。

从维护角度考虑这个问题。

2 个答案:

答案 0 :(得分:1)

如果您正在使用GitHub并且可以访问使用子模块的存储库,则可以在GitHub的搜索框中输入子项目的路径。例如,":foo / bar.git"。

这将与其他项目中的条目相匹配。 .gitmodules 文件。

我多年没有使用BitBucket,但人们希望它具有类似的功能。

答案 1 :(得分:1)

在 Bitbucket Dashboard 撰写本文时(21 年 1 月)

  1. 点击搜索(左上角) Bitbucket search menu
  1. 点击“搜索代码”
  2. 搜索子模块的名称(这将在子模块的“git clone”uri 的末尾):

sharedmodulename.git

返回存储库中引用共享模块的所有 .gitmodules 文件的列表