我有一个包含子模块的xcode项目。我重命名了我的项目并重命名了我的项目所在的目录。我没有尝试git init
,但收到以下错误。
Not a git repository: RestKit/../.git/modules/submodules/RestKit
答案 0 :(得分:0)
首先,为什么要做git init
,在哪里?我理解git submodule init
。
其次,正如“Rename a git submodule”的评论所述:
.gitmodules
不包含绝对路径信息 但是{submodule}/.git
和.git/modules/submodules/{submodule}/config
执行
请检查ResKit/.git/config
的内容,看看是否有需要更新的路径。
或尝试执行git deinit ResKit
,然后选择git submodule update --init
或者执行上一个过程的手动版本:删除.git/modules/submodules/ResKit
,然后重试git submodule update --init