让我说我有10个次级分子:
module/1
module/2
module/3
module/4
module/5
module/6
module/7
module/8
module/9
module/10
其中module/
是顶级仓库。
我想做git submodule foreach 'git status'
,但我不想对子模块4、6和7做它。
有没有办法做到这一点,就像:
git submodule foreach --exclude="4 6 7" 'git status'
我尝试使用]在命令块内执行此操作>
git submodule foreach --exclude="4 6 7" ' if [[ $list_of_ignores =~ *"$displayname"* ]] ; then echo ignore; fi '
但是我说
eval [[: not found
时出现错误-我假设这是因为它使用的是/ bin / sh而不是/ bin / bash? -不确定...
假设我有10个子模块:module / 1模块/ 2 module / 3 module / 4 module / 5 module / 6 module / 7 module / 8 module / 9 module / 10,其中module /是顶级仓库。我想为每个'git ...
正如文档所说,foreach执行shell命令,