当我执行git clone --recursive时,为什么我的所有git子模块都没有被克隆?

时间:2010-12-15 04:19:54

标签: git github git-submodules

我尝试将我的emacs和vim配置导出到他们自己的存储库中,并将它们作为子模型添加到超级存储库中。但是当我尝试做的时候

git clone --recursive 

克隆超级存储库,它只会拉入ext / rsense子模块并忽略其他两个。我究竟做错了什么?我正在使用git 1.7.0.4

这是我的超级存储库的.gitmodules

[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

1 个答案:

答案 0 :(得分:0)

类似的问题

Git will not init/sync/update new submodules

我刚删除了我的.gitmodules并使用

手动重新读取它们
git submodule add repo local_path

它神秘地工作了