我的Git子模块未加载所有文件

Xeoncross

我的项目(/ modules / ..)中大约有8个子模块,其中一些未完全检出。换句话说,当我跑步时

git submodule init
git submodule update

一些子模块目录不包含所有文件。我的第一个想法是,我可能正在进行不同的承诺。但是,当我检查最新的项目提交时,然后检查子模块的当前提交,它们是相同的。

git submodule status

当git加载子模块时,如何获取git来拉出所有子模块文件?或者,当我创建子模块文件夹时,怎么可能只收到一些文件?

我的项目结构如下所示:

/project
/modules
  /submodule1
  /submodule2
  /etc...
Xeoncross

我仍然不知道这是什么交易。但是我删除了子模块文件夹并运行

git submodule update

重新签出子模块的副本并修复丢失的文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章