You need to push the submodules separately. Submodules are proprietary repositories.
Simply put, it will be
git sub-module for-each git push
(_ add the --recursive flag --recursive that it really works on steroids)
You will need to look for yourself, whether you want it. In addition, note that each default submodule will click on it by default (push branch)
You can also choose
Within a workstation:
git submodule update
First thing you might need
git submodule init
source share