我在目录projects/myRepo
有一个子模块的git存储库,我想将目录重命名为projects/my-repo
。如何使用子模块重命名git存储库?
根据this的问题可以简单地用mv
完成。但是,在与子模块的git回购不断告诉我
致命的:不是git仓库:项目/ myRepo/git的/路径/到/ submodule```
即使git status
。
子模块的配置:
[submodule "path/to/submodule"]
path = path/to/submodule
url = https://github.com/user/projectName.git
莫名其妙的辅助模块中的“内部通道”没有更新?有没有办法告诉git更新这些子模块路径?
这应该只是工作。 .gitmodule文件中有什么? – Weston 2012-03-26 20:29:40
@韦斯顿,请看我更新的问题。但即使从.gitmodules文件中删除此部分,也会出现相同的错误。当我将父目录重命名为原始名称时,git不再投诉。 – schmunk 2012-03-26 21:51:31
嗯..我只是试图做一个子模块的测试回购。然后我克隆它,初始化并更新克隆中的子模块,然后使用mv重命名克隆。所有似乎都按预期工作......? – Weston 2012-03-27 06:54:25