你怎么知道git子模块应该打开哪个提交,标记和分支而不检查它

时间:2012-09-04 13:00:23

标签: git git-submodules

我在git中有一个项目。它有几个子模块。没有进入子模块并执行git状态或类似的东西,有没有办法告诉主项目认为它应该在哪个提交,分支和标记?

1 个答案:

答案 0 :(得分:1)

命令git submodule modulename为您提供提交而不进入子模块目录,然后是git describe的结果,它会为您提供最新的标记:

$ git submodule ext/fiji
808e757481874dfd493b8cc08a484235ce807ec2 ext/fiji (Fiji-Madison-23-g808e757)

对于分支机构,您必须在目录中cd,或在运行$GITDIR之前更改git status

相关问题