繁体   English   中英

git add远程的子模块

[英]git add submodule of remote

我在git远程存储库中有一个子模块。 我在创建远程子模块之前克隆了存储库。

如何添加远程存储库的子模块?

我尝试了以下方法:

$ git submodule init
$ git submodule update

$ git submodule update --init --recursive

但是这些命令都不起作用-没有.gitmodules文件。

遥控器具有一个.gitmodules文件,其中包含有关子模块的信息。 在远程存储库中:

$ git submodule
+79444cf2aaa9279b4838f52b81cc40ad3f116771 Appendix

.gitmodules文件已添加到存储库,如以下所示:

$ git status .gitmodules
# On branch master
nothing to commit (working directory clean)

如果未提交.gitmodules则该命令将表明它未跟踪。

本地存储库中似乎尚不存在.gitmodules文件。 确保此文件已在远程存储库中提交,并且此后已将此提交拖到本地存储库中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM