Как я могу сделать клон репозитория с подмодулями в качестве единственного репозитория? - PullRequest
0 голосов
/ 02 октября 2018

Представьте, что у меня есть git-репозиторий с именем foo, и я хочу клонировать его в другой каталог с именем bar.

Что я обычно могу сделать, предполагая, что foo уже клонирован где-то на-диск, это:

git clone foo bar

И это будет клонировать foo в bar.Но если foo имеет подмодули, то bar не получит файлы в этих подмодулях.Обычно вы хотите использовать git clone --recursive foo bar для добавления этих файлов субмодуля.Это приведет к клонированию репозитория, его подмодулей и ссылок каждого подмодуля в bar.

Однако на самом деле это , а не , что я ищу.Я не хочу, чтобы bar содержал какие-либо подмодули, только файлы из foo.Поскольку foo клонируется локально, это казалось возможным, но я не вижу в документации git clone о том, как это сделать.Есть ли способ сделать то, что я ищу, в (в идеале одиночной) команде?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...