Продолжить цикл по субмодулям с помощью команды «git submodule foreach» после ненулевого выхода

У меня есть проект, который содержит много подмодулей. Я хочу перебрать каждый подмодуль с помощью следующей команды:

git submodule foreach npm install

И я хочу, чтобы скрипт продолжал цикл по каждому подмодулю, даже если один подмодуль возвращает ошибку (ненулевой код возврата). В настоящее время ненулевой код возврата при выполнении этой команды в любом подмодуле приведет к тому, что git прекратит зацикливание оставшихся подмодулей.

Любые рекомендации о том, как этого добиться?

Ответы на вопрос(2)

Ваш ответ на вопрос