【发布时间】:2014-04-18 09:17:07
【问题描述】:
我的子模块引用指针被移回了几个修订版,我想知道是谁对我们的主仓库提交了这个更改,我该怎么做?如何获取仅用于子模块参考的日志?因为通过每次提交搜索更改的子模块引用不是一种选择。
【问题讨论】:
标签: git git-submodules
我的子模块引用指针被移回了几个修订版,我想知道是谁对我们的主仓库提交了这个更改,我该怎么做?如何获取仅用于子模块参考的日志?因为通过每次提交搜索更改的子模块引用不是一种选择。
【问题讨论】:
标签: git git-submodules
您可以简单地在您的父仓库中查看代表您的子模块的 gitlink 日志:
git log -- yourSubmodule
此处没有尾随“/”:yoursubmodule 是签出子模块的文件夹的名称。
但它也是在父 repo 中记录该子模块的gitlink (special entry mode 160000) 的名称。
这将仅列出您的子模块 gitlink 已更改的提交。
【讨论】: