Gitee 报错 The token username invalid
文章目录
我本地 push Gitee 的代码时,认证使用的不是登录密码,而是私人令牌(Personal access tokens)。今天 push 代码时报错 remote: [session-xxx] The token username invalid
,如下:
按我的三连招(如下)以为能解决:
- 使用命令:
git config --system --unset credential.helper
; - 使用命令:
git config --global http.emptyAuth true
; - 删除电脑中 Gitee 相关的凭据/密码:Windowns 电脑在凭据管理器中,Mac 电脑在钥匙串中。
没想到还是不行。突然想到自己前段时间修改过 Gitee 的用户名,会不会私人令牌的生成与用户名有关呢?于是重新生成私人令牌,再次尝试 push 代码,报错如下:
对于这个报错 <旧的登录名>: Incorrect username or password (access token)
用上面的三连招是可以解决的。
结论:私人令牌的生成与用户名是有关系的,修改完用户名记得重新生成私人令牌。