.gitmodules中的Git子模块未初始化

dgenwo3n  于 12个月前  发布在  Git
关注(0)|答案(2)|浏览(168)

https://github.com/Uni-/shBrushesCollection
我创建了一个GitHub仓库,并直接从GitHub的web源代码编辑器创建了一个.gitmodules文件。当我克隆仓库时,我注意到.gitmodules中的子模块没有被初始化。
我想我几乎尝试了所有可能的命令,包括update,init,update --init等等。有没有一种方法可以使用当前的.gitmodules文件,而不是添加子模块?

o8x7eapl

o8x7eapl1#

写一个子模块是不够的。
你应该使用git submodule add:,这将更新你的.gitmodules文件 * 并 * 创建一个special entry in the index(你想在其中加载子模块)。
然后,当您将其推送到GitHub上的上游存储库时,项目页面将以green folder的形式显示这些特殊条目。


的数据

yvt65v4c

yvt65v4c2#

.gitmodules存在,
n子模块目录存在,
请检查子模块目录中是否有文件或子目录,...
此远程克隆需要git submodule update --init一次。

相关问题