Продолжить цикл по субмодулям с помощью команды «git submodule foreach» после ненулевого выхода
У меня есть проект, который содержит много подмодулей. Я хочу перебрать каждый подмодуль с помощью следующей команды:
git submodule foreach npm install
И я хочу, чтобы скрипт продолжал цикл по каждому подмодулю, даже если один подмодуль возвращает ошибку (ненулевой код возврата). В настоящее время ненулевой код возврата при выполнении этой команды в любом подмодуле приведет к тому, что git прекратит зацикливание оставшихся подмодулей.
Любые рекомендации о том, как этого добиться?