Как из дирректори основного проекта перед проталкиванием сохранить все изменения в submodule и протолкнуть их в git репозиторий?

У меня есть основной репозиторий и submodules в нём.

Я сделал изменения в сабмодуле.

после этого выполняю комманду

git status && git add -A && git commit -am 'update' && git push --recurse-submodules=on-demand"

Проверяю статус

git status

и получаю следующее предупреждение

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
  (commit or discard the untracked or modified content in submodules)
        modified:   docs/static (modified content)
        modified:   io/board (modified content)

Я пробовал выполнить комманду

git submodule foreach 'git add -A'

Он проходит по submodules но не добавляет файлы.

Как из основного репозитория можно закомитить все изменения в подмодулях и перед проталкиванием основного репозитория, протолкнуть все подмодули ?


Ответы (0 шт):