Почему все мои подмодели git не клонируются, когда я выполняю git clone --recursive?

Я попытался экспортировать свои конфигурации emacs и vim в их собственные репозитории и добавил их как субмодели в суперпозиторий. Однако когда я пытаюсь сделать

git clone --recursive 

чтобы клонировать суперпозиторий, он использует только подмодуль ext / rsense и игнорирует два других. Что я делаю неправильно? Я использую git 1.7.0.4

Вот модули .git для моего суперрепозитория

[submodule "vim"]
        path = vim
        url = https://github.com:sid137/.vim.git
[submodule ".emacs.d"]
        path = .emacs.d
        url = https://github.com:sid137/emacs.git
[submodule "ext/rsense"]
        path = ext/rsense
        url = https://github.com/m2ym/rsense.git

person noli    schedule 15.12.2010    source источник


Ответы (1)


Аналогичный вопрос как

Git не будет инициализировать / синхронизировать / обновлять новые подмодули

Я просто удалил свои .gitmodules и прочитал их вручную, также используя

git submodule add repo local_path

и это таинственным образом сработало

person noli    schedule 15.12.2010