【发布时间】:2017-07-30 06:08:03
【问题描述】:
所以我有一个项目“NewProject”,它需要与另一个项目“OldProject”相同的子模块。
由于我不想在 NewProject 中手动执行以下操作
git submodule add git@gitlab.me:my-submodule.git
我希望有办法重用 OldProject 中的 .gitmodules 文件
这是我目前尝试的:
-
cp OldProject/.gitmodules NewProject/.gitmodules-> 好的(哇) -
git submodule init-> 没什么 -
git submodule update-> 没什么 -
git submodule update --init-> 没什么 -
git submodule sync-> 没什么 -
git submodule update --init --recursive-> 没有
我见过无数人试图更改其子模块的 url(或名称)的问题,但我认为这并不相似,新的因素是 NewProject git 存储库是 vanilla (没有.git/modules)。
那么你认为有办法做我想做的事吗?
如果是,我该如何实现?
【问题讨论】:
标签: git git-submodules