我知道以前对此有过疑问,但是在尝试推送存储库时仍然遇到烦人的错误:
git push --set-upstream origin main
Username for 'https://github.com': xxx
Password for 'https://xxx@github.com':
在我输入我的个人访问令牌后,它会出错:
remote:对密码身份验证的支持已于 2021 年 8 月 13 日移除。请改用个人访问令牌。远程:请参阅https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ 了解更多信息。致命:“https://github.com/sahwa/thesis.git/”的身份验证失败
我已经创建了一个访问令牌并且已经成功使用了一段时间,但是 git 仍然会偶尔返回上述错误,没有明显的原因。我正在使用 git 版本 2.32.0。
我应该补充一点,a)这是一个未过期的新个人访问令牌,并且 b)选择了所有正确的范围。
有谁知道如何解决这个问题?