产生原因
- OA密码修改后,已经同步到git和maven等的密码也已经修改
- 第二天启动Idea,拉取代码则提示账号或密码问题
fatal: 远程错误:请检查用户名或密码是否正确!
方法一: Idea设置
- 重启后能正常拉取代码,则设置为保存密码
- 如果还没解决,尝试方法二
方法二: 钥匙串中删除对应域名的秘钥
- 如果还没解决,尝试方法三
方法三: 修改git全局配置
# 删除 manager配置git config --global--unset credential.helper manager
# 添加manager配置(Winds)#git config --global credential.helper manager# timeout 缓存时间 0:不缓存 -1:不失效 也可以指定缓存时间git config credential.helper 'cache --timeout=-1'
补充记录
- 按方法1操作后,设置为保存密码(最好将本地项目删除,重新拉取远程分支代码)
- 使用 git pull 命令后,输入账号和密码
- 然后执行命令(方法三)
git config credential.helper 'cache --timeout=-1'# 或git config credential.helper 'cache --timeout=999999'
- 多操作几次后,即可解决问题
- 其他git命令
# 当前git所有配置信息("q"退出)git config --list# 全局更改config(vim 操作 ":q!" 退出 ":wq" 保存)git config --global-e
参考文章
本文转载自: https://blog.csdn.net/weigang200820chengdu/article/details/127196614
版权归原作者 我自横刀向天笑-去留肝胆两昆仑 所有, 如有侵权,请联系我们删除。
版权归原作者 我自横刀向天笑-去留肝胆两昆仑 所有, 如有侵权,请联系我们删除。