python - 通过 ssh 错误更新 git 子模块
问题描述
在我的 cpanel 中安装 python 和 django 后,我克隆了应用程序 commcare-hq。这是链接:https ://github.com/dimagi/commcare-hq但每当我输入以下命令时
git submodule update --init --recursive
我收到以下错误
fatal: clone of 'git://github.com/dimagi/xml2json.git' into submodule path
'/home/hcdcnetl/myProject/commcare-hq/submodules/xml2json' failed
Failed to clone 'submodules/xml2json'. Retry scheduled
Cloning into '/home/hcdcnetl/myProject/commcare-
hq/corehq/apps/hqmedia/static/hqmedia/MediaUploader'...
fatal: unable to connect to github.com:
github.com[0: 192.30.253.113]: errno=Connection refused
github.com[1: 192.30.253.112]: errno=Connection refused
解决方案
git://github.com
不是 SSH URL,它是 Git 协议 URL。
尝试
git config --global url."git@github.com/".insteadOf git://github.com/
Anygit://github.com/
将替换为 SSH URLgit@github.com/...
推荐阅读
- algorithm - 查找范围和等于数组大小的算法
- azure - Azure IoT Edge 模块的装载路径
- asp.net-mvc - 如何在 Angular 6 模板中查找错误?
- c# - MVC Net Core 将 MemoryCache 传递给所有控制器
- java - 如何高效地写出数百个“if then else”
- python - 如何通过 Python Shell 下载 YouTube 字幕?
- makefile - 使用子目录中带有 sty 文件的 makefile 将 Rmarkdownmoderncv 编织为 pdf
- twig - Twig,是否可以从子模板覆盖父模板的标签属性?
- javascript - 如何正确添加变量?输出不当?
- javascript - 如何在 dc.js 中显示前 N 之前过滤 NaN?