idea中git 拉取推送报错

问题描述:

idea push pull失败
报了一个Fetch Failed:Authentication failed for


原因分析:

这个我还没有找到具体的原因,因为我的git账户和拉取远程分支的用户名和密码都没有更新过,我尝试在terminal中输入命令是可以的,然后用了另一个版本的idea也是能正常的拉取,然后我试着去用一下方法,一步步直到完全解决问题


解决方案:

1.在terminal终端设置了全局用户名
git config–global credential.helper store
但是再第一次拉取的时候并未跳出输入密码和用户名的提示框
2.在控制面板中删除重新设置凭证输入正确用户名密码
在这里插入图片描述3.idea的setting中搜password删除保存的密码
在这里插入图片描述4.到第三步的时候已经能跳出提示框输入密码和用户能正常的拉取了,但是每次都要输入密码,于是我用重新勾选了inKeePass继续报错

在这里插入图片描述5.删除 in KeePass中路径下的文件,并且勾选,发现成功了,并且每次拉取不需要重复输入用户名密码了
在这里插入图片描述6.git里面勾选credential helper在这里插入图片描述

这些方法都可以试试,基本上显示此Authentication failed forXXX,都是靠这几个方法解决。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值