У меня есть проект PhpStorm, который представляет собой git-репозиторий в его корневом каталоге.Он также имеет вложенные репозитории git.Я отредактировал файл .gitmodules, как показано ниже.
Я имел обыкновение щелкать правой кнопкой мыши по корневому каталогу, делать GIT Add, GIT commit и git Push, а основной и вложенный репо все соответственно передавались на удаленный.
И, очевидно, наоборот, на другой машине я смог бы щелкнуть правой кнопкой мыши и GIT PULL на корневой проект и перейти к вложенным репозиториям.
В настоящее время проблема заключается в том, что мне приходится нажимать каждую вложенную репозиторий.Сделайте репо отдельно от основного, а затем наоборот, чтобы перетащить их на другой компьютер.
[submodule "app/DD_laravelAp"]
path = app/DD_laravelAp
url = https://github.com/datadimension/DD_laravelAp.git
[submodule "public/DD_libmedia"]
path = public/DD_libmedia
url = https://github.com/datadimension/DD_libmedia.git
[submodule "public/DD_libwww"]
path = public/DD_libwww
url = https://github.com/datadimension/DD_libwww.git
[submodule "resources/views/DD_laraview"]
path = resources/views/DD_laraview
url = https://github.com/datadimension/DD_laraview.git