git push 失败。
remote: [session-0e46c3ad] Access denied
fatal: unable to access ‘https://gitee.com/xxxxx.git/’: The requested URL returned error: 403
可能与设置了两个 gitee 账户有关。
网上的办法:重设用户名邮箱,重设 ssh key,清除保存的账号密码(git config --system --unset credential.helper),全部无效。
但这个问题显然与账号密码有关。
一个简单粗暴的方法是删除所有 git 的配置。rm ~/.git*
(留意下不要误删文件)。
我正准备执行这条命令的时候,发现有一个文件 ~/.git-credentials
,顿时觉得希望来了,删除这个文件后,再重新push,果然恢复了正常。