我试图将子模块放入回购.问题是当我克隆父repo时,子模块文件夹是完全空的.
有没有办法让它git clone parent_repo实际上把数据放在子模块文件夹中?
例如,http://github.com/cwolves/sequelize/tree/master/lib/,nodejs-mysql-native指向在外部git的子模块,但是当我结账的sequelize项目,该文件夹为空.
git子模块是否有可能由其他几个git子模块组成,而超级git repo可以获取每个子模块的内容?
我尝试使用显而易见的/天真的方法来创建一个包含多个子模块的git repo.
然后将此git repo添加到另一个git repo作为子模块.
然后尝试从超级git仓库的根目录拉出git submodule init然后git submodule update.但这无法获取子子模块.
我的〜/ .gitconfig是:
[alias]
commit = "!sh commit.sh"
Run Code Online (Sandbox Code Playgroud)
但是,当我输入git commit时,不会调用脚本.
是否可能,或者我必须使用另一个别名?