1、直接反馈连接超时
Transport Error: Cannot get remote repository refs.
http://codehub.devcloud.cn-north-4.huaweicloud.com/……/ssm-shopping.git: cannot open git-upload-pack
Caused by: java.net.ConnectException: Connection time out:
在我的实践操作中造成这个错误的原因是:
在连接方式的选择上面使用了http连接而没有使用https连接,如下图:
2、出现 ……git-upload-pack not found,如下图
https://codehub.devcloud.cn-north-4.huaweicloud.com/……/ssm-shop.git: https://codehub.devcloud.cn-north-4.huaweicloud.com/……/ssm-shop.git/info/refs?service=git-upload-pack not found
这里我尝试了很多种办法,首先最直接导致这个错误的原因是:
(先尝试打开如下链接,就是问题反馈那个 链接 没找到的链接):
https://codehub.devcloud.cn-north-4.huaweicloud.com/……/ssm-shop.git: https://codehub.devcloud.cn-north-4.huaweicloud.com/……/ssm-shop.git/info/refs?service=git-upload-pack
然后我的网页显示的是这种问题,如下图所示:
我先去我的凭证管理里面看了一下,没有相关的有关于连接的凭证,那么这一步就可以确定没什么问题
然后我再检查了我的账户名,发现直接从华为云复制过来的账号,后面有一个空白字符,这可能和我的电脑有关系吧,要注意把那个空白字符删除掉就可以了
顺带一提:
我发现华为云修改HTTPS密码那里,对git的版本有要求,当时为了解决这个问题我还去升级了我的git,还有在eclipse里面也升级了相关的git工具,使用的是这个下载链接:
3、还有一个问题,是有关于我同学的,他们直接把华为云上面的密码复制过来填写,这当然会出现认证错误,请不要偷懒把密码好好地填写上去
……authentication not supported
4、在华为云上面也有一些问题汇总,可以上去参考一下:
https://support.huaweicloud.com/codehub_faq/codehub_faq_3333.html
5、其他资料,对我来说没什么用,但是作为汇总资料:
1、这个是国外论坛的交流:https://stackoverflow.com/questions/15323268/git-upload-pack-not-found
2、http.sslVerify=false https://blog.csdn.net/sunshinezx8023/article/details/78784399
6、我这个问题最后得出来和eclipse版本应该没什么关系,我之前还去下载了最新的eclipse版本来验证版本问题,最后科普一下为什么eclipse有那么多名字,因为每一个版本都取了不同的名字,真的是太文艺了。
注:这个图不是我画的,是我在某一个博客里面看见的,附上博客链接
最后心得:
我一开始就打开了那个账号名错误的链接,但是我怎么也没有想到是我账号名填写错误的原因,我还以为是我的华为云上面的账号有问题,或者是密码有问题,我又修改了好多次密码,弄了一天试了好多方法,最后一搏真的变摩托,账号名后面还真的有一个空白字符。
我的博客里面要是有什么问题,欢迎在评论区交流,谢谢!