背景:
突然无法上传代码到git了,报如下错误:
remote: Support for password authentication was removed on August 13, . Please use a personal access token instead.
remote: Please see https://github.blog/-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: Authentication failed for '/EdenLiu/TestCode.git/'
解决方案:
需要使用token进行权限校验才能重新使用git.
按照官网教程处理
生成Token
setting ->Developer settings->personalaccess tokens->Generate new token
Note自己想写啥写啥,超时时间自用的话可以选 永久,复选框自用的话就都选上,最后点击generate token.
生成如下图:
主要保存到token,下次再进来就再也看不到了
应用Token
修改现有项目的url
git remote set-url origin https://<your_token>@/<USERNAME>/<REPO>.git
将<your_token>
换成你自己得到的令牌。<USERNAME>
是你自己github的用户名,<REPO>
是你的项目名称,比如:
git remote set-url origin https://ghp_wYAehQdyYEMXKLxJ3Z2F5ZwQF39LTZ2wyWUw@/EdenLiu/TestCode.git
就OK了
如果觉得《【解决】remote: Support for password authentication was removed on August 13 》对你有帮助,请点赞、收藏,并留下你的观点哦!