git - 为什么使用sourcetree得到 "no url found for submodule path"?

标签 git

当我尝试克隆项目时,为什么会出现这样的错误:

enter image description here

据说在 .gitmodules 中找不到子模块路径的 url>

无论如何,.gitmodules 的位置文件在哪里?如何修复错误?提前致谢

最佳答案

作为Git docs说(强调我的):

The .gitmodules file, located in the top-level directory of a Git working tree, is a text file with a syntax matching the requirements of git-config.

因此,如果您的存储库位于 C:\Users\Asus\Documents\PDA 中,则该文件应位于 C:\Users\Asus\Documents\PDA\.gitmodules.

子模块有一个路径和一个 URL;您的文件似乎定义了一个没有 URL 的子模块。您可能想要编辑文件以删除子模块或添加 URL。

关于git - 为什么使用sourcetree得到 "no url found for submodule path"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43234851/

相关文章:

Git 我可以在提交或推送和部署之前对一个文件进行多次提交吗?

git - 无法自动检测电子邮件地址

git - 检索文件中特定行的提交日志?

git - 在 BitBucket 上阻止 merge ,直到 Jenkins 任务完成

git - 强大的 gitk/gitg 替代品?

git - 停止 git merge 打开文本编辑器

Git 无法切换分支、存储或 checkout

git - 这些将现有 Git 存储库导入 GitHub 的方法有何不同?

javascript - 控制台中出现 GET "Blob"错误 - 仅限 Chrome

git - Dart - 如何检查 Git 是否安装正确?