出现该错误,查了半天没解决办法,改变思路,看提示应该是链接上的问题,所以我记得我是用http的链接推送项目的,打开.git文件夹下的config文件,发现果然是,所以打算改为ssh登录
首先要生成一个ssh的key参考1 参考2
ssh-keygen -t rsa -C "xxx.com"
然后连按三个空格,不输密码
再输入
cat id_rsa.pub
复制刚生成的key
去github上新建一个ssh,用刚复制的,名字随便取一个,就行了
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9e06a8e8303434c4465b47d940c85604.png)
完事后去config文件里把http方式改成ssh,先去git项目处拿到ssh地址
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/097a7affeb8b319c68e177115c654506.png)
再去改
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c4bf8d92980b6179cf0ca1dff1280145.png)
就行了