Существует два вида уведомлений об изменениях, которые вы можете отменить.
Первое - untracked content
, которое происходит, когда вы вносите изменения в свой подмодуль, но еще не зафиксировали их. Родительский репозиторий замечает это и git status
сообщает об этом соответственно:
modified: modules/media (untracked content)
Вы можете подавить их с помощью:
[submodule "modules/media"]
path = modules/media
url = git@github.com:user/media.git
ignore = dirty
Однако, как только вы внесете эти изменения, родительский репозиторий еще раз примет это к сведению и сообщит о них соответствующим образом:
modified: modules/media (new commits)
Если вы тоже хотите их подавить, вам нужно игнорировать all
изменения
[submodule "modules/media"]
path = modules/media
url = git@github.com:user/media.git
ignore = all