我怎么知道子模块是否在git中发生了变化?

时间:2012-07-19 18:27:29

标签: git git-submodules

目前我的父项目中有一些子模块。如何判断其中一个子模块最近是否已更改,我需要执行

git submodule foreach git pull origin master

2 个答案:

答案 0 :(得分:3)

子模块只不过是嵌套的git存储库。

尝试此命令,我没有任何带子模块的存储库来测试它。

git submodule foreach 'echo $path `git status`'

答案 1 :(得分:0)

git pull --recurse-submodules=yes