要更新我的子模块,我使用git submodule update --init --recursive
。对于所有子模块,我得到类似于此的输出:
GitLab: The project you were looking for could not be found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
但是,当我使用git clone
直接克隆存储库时,一切正常。
我的.gitmodules
文件如下所示:
[submodule "External/{repo}"]
path = External/{repo}
url = ../{repo}
我确实将repo克隆在父目录中,所以我知道我有访问权限并且能够正常克隆它。
可能导致此行为的原因是什么?