我创建了一个项目submodule
并将其放在 Github 上。
我创建了另一个项目,supermodule
然后这样做:
cd supermodule
git init
mkdir lib
git clone git://github.com/tandu/submodule lib/submodule
git submodule add ./lib/submodule lib/submodule
这很好用,但是在网站上,查看文件时找不到指向子模块的链接(实际上它只是永远说“加载提交数据”)。子模块文件夹本身具有正确的origin
.
显然,我应该做的是
...
mkdir lib
git submodule add git://github.com/tandu/submodule lib
……但现在为时已晚。我怎样才能让这个项目中的子模块正确指向origin
?