Fahren Sie mit dem Befehl „git submodule foreach“ nach einem Exit ungleich Null fort, Submodule zu durchlaufen

Ich habe ein Projekt, das viele Submodule enthält. Ich möchte jedes Submodul mit dem folgenden Befehl durchlaufen:

git submodule foreach npm install

Und ich möchte, dass das Skript die Schleife über jedes Submodul fortsetzt, auch wenn ein Submodul einen Fehler zurückgibt (Rückgabecode ungleich Null). Gegenwärtig führt ein Rückkehrcode ungleich Null beim Ausführen dieses Befehls in einem Submodul dazu, dass git die Schleife über die verbleibenden Submodule beendet.

Irgendwelche Empfehlungen, wie dies erreicht werden kann?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage