git账号过期报错解决办法 Git Pull Failed - remote:HTTP Basic :Access denied Authentication failed for XXX

一、背景
早上刚到公司准备安心 撸码,通常会Git 更新下代码。在Git pull 拉去远程仓库代码时。出现了下面的错误提示:

二、现象
Git Pull Failed -
remote:HTTP Basic :
Access denied Authentication failed for XXX

git账号过期报错解决办法
Git Pull Failed - remote:HTTP Basic :Access denied Authentication failed for XXX

三、问题分析
初略定位了下问题,猜测应该是git 用户名 密码 过期了,需要修改下密码。
在 度娘的帮助下:

很大程度是第一次使用的时候登的帐户和密码跟现用的仓库帐户密码对不上, 所以就提示用户无权限连接, 或者拒绝访问. 这时, 最好的方法是将git帐户密码重置!

四、问题处理
1、进入到本地仓库目录下, 然后右键-点击’Git Bash Here’, 在弹出里输入如下指令

git config --system --unset credential.helper

2、但是很可能会出现下面的错误

error: could not lock config file C:/Program Files/Git/mingw64/etc/gitconfig: Permission denied

这时打开cmd,以管理员身份运行(开始处右击),切换到代码目录,再次输入即可

3、再次使用 git pull 会让重新输入用户名和密码

git账号过期报错解决办法
Git Pull Failed - remote:HTTP Basic :Access denied Authentication failed for XXX