2017-07-16 100 views
-1

摘要:混帐克隆--recursive REPO的作品,但没有检出提交的子模块,而不是它的叶子所有子空。混帐混帐子模块克隆--recursive repo_url后空

我跑

混帐克隆--recurse-子模块[email protected]:用户/ repo.git 克隆到 '回购' ......

然而,当我的CD到回购,

git的状态

回报

modified: submodule1 (new commits, modified content) 
modified: submodule2 (modified content) 
modified: submodule3 (modified content) 

运行在任何子模块文件夹的LS表明它们都是空的。

如果我在任何子模块文件夹上运行“git status”,它会显示所有内容已被删除。

我仍然可以从恢复子模块的任何子模块检出主(或任何其他提交)。

我的印象是命令“git clone --recursive”应该下载并检出子模块。

git的版本2.11.0(苹果GIT中-81) 毂版本2.2.9

+0

不能用'git的克隆--recursive [email protected]重现:大丽花/ libsass-python' W/git的2.7.4 - 你有*规范*库失败呢? –

+0

到目前为止,我的两个自己的github仓库都以相同的方式失败了两次。 –

回答

-1

有一个在子模块中的一个错误,它是缺少引用提交,因此命令通过中途停止。