1

我在 git 中有一个项目。它有几个子模块。在不进入子模块并执行 git status 或类似操作的情况下,有没有办法告诉主项目认为它应该在哪个提交、分支和标记上?

4

1 回答 1

1

该命令git submodule modulename在不进入子模块目录的情况下为您提供提交,然后是 的结果git describe,它为您提供最新的标签:

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

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

于 2012-09-04T13:08:45.800 回答