Подмодули не зависят от репо, в котором они находятся. Что git status
говорит вам, что эти подмодули изменены каким-то образом с момента их извлечения. Вы не будете знать, что это такое, пока не наберете git status
в каждом подмодуле, содержащем это сообщение.
Если вы зайдете в каждый из подмодулей и выполните git status
в cppzmq и log4cplus, вы можете затем сделать git status
в каждом, чтобы выяснить, в чем отличие. В этот момент вы можете зафиксировать изменения, если необходимо, нажать их, а затем обновить, где указаны субмудл.