2016-09-28 2 views
0

Теперь я обновлен до gitlab 8.12, я добавил два подмодуля, но я не могу получить содержимое этих подмодулей. Файл .gitmodules здесь не используется.С gitlab 8.12 файл gitlab .submodules, похоже, не используется

Вот команда, я использовал, чтобы получить этот подмодуль:

git submodule update --init --recursive 

Итак, есть все, что я добавить дополнительно получить содержимое подмодуль?

ответ

0

Как и в this answer, при добавлении подмодуль, вам необходимо добавить в файл .gitmodules и папка, представляющий корневой каталог вложенной репо, на который ссылается этот подмодуль.

Это gitlink (special entry in the index). Вы должны убедиться, что gitlink существует, если вы хотите, чтобы ваш подмодуль был правильно проверен.

git ls-tree HEAD mysubmodule 
160000 commit c0f065504bb0e8cfa2b107e975bb9dc5a34b0398 mysubmodule 
^
    |- do you see 160000? 
Смежные вопросы