fatal: http://**:**@gitee.com/test.git/info/refs not valid: is this a git repository?问题可能出现的原因

最近在做谷粒商城项目时,在kubesphere中使用Jenkinsfile自动构建项目并发布到gitee上时,流水线提示了这个错误:

 错误提示如下:

+ git push 'http://****:****@gitee.com/llllllllll4er5ty/gulimall.git' --tags --ipv4
fatal: http://****:****@gitee.com/llllllllll4er5ty/gulimall.git/info/refs not valid: is this a git repository?
script returned exit code 128

总结一下出现问题的原因,可能有两种:

一、gitee地址不对

我去gitee官网发现,地址已经变成https://gitee.com开头了,之前由于种种原因(从别的地方复制过来的),变成了http开头的,没有去改(截图中已经是替换过https了)。解决办法:替换成https开头的即可。

二、地址中有特殊字符(可能性更大)

我使用的是地址带用户名和密码的方式push的:

git push 'http://****:****@gitee.com/llllllllll4er5ty/gulimall.git'

用户名和密码被自动加密成了****,实际上我的用户名是个邮箱,有特殊字符'@',因此导致提交的时候报了这个错误。

解决办法:修改用户名,使其不含特殊字符(用手机号登陆)。或者使用转义,将特殊字符转义。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值