相关疑难解决方法(0)

如何"git克隆"包括子模块?

我试图将子模块放入回购.问题是当我克隆父repo时,子模块文件夹是完全空的.

有没有办法让它git clone parent_repo实际上把数据放在子模块文件夹中?

例如,http://github.com/cwolves/sequelize/tree/master/lib/,nodejs-mysql-native指向在外部git的子模块,但是当我结账的sequelize项目,该文件夹为空.

git git-submodules

1864
推荐指数
17
解决办法
78万
查看次数

远程GitHub中的灰色图标是什么意思

任何人都可以告诉我为什么当我将文件推送到github时,我有灰色图标?在app目录的旁边,应该有模型,视图和控制器,但在远程GitHub中我无法单击.

在此输入图像描述

git github github-for-windows

70
推荐指数
4
解决办法
4万
查看次数

'git submodule update --init --recursive'VS'git submodule foreach --recursive git submodule update --init'

我有git repo,它有嵌套的子模块.以下2个命令有什么区别?

git submodule update --init --recursive

git submodule foreach --recursive git submodule update --init
Run Code Online (Sandbox Code Playgroud)

git git-submodules

50
推荐指数
3
解决办法
5万
查看次数

克隆包含所有子模块的git仓库

我有一个工作的git存储库,包含几个子模块(通过克隆不同的存储库获得).

现在,我想通过推送或克隆将整个存储库(包含所有子模块)复制到另一台机器上的裸git 存储库中.我很好地丢失了子模块的历史(我只是想保留它们的内容).

这可能吗 ?在我的尝试中,在克隆的存储库中子模块目录为空.

PS我知道这不是正确的工作流程(请参阅创建带子模块的公共存储库),但是不可能更新原始子模块.

git git-push git-clone git-submodules

16
推荐指数
1
解决办法
9809
查看次数