失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 解决Support for password authentication was removed on August 13 . Please use a personal

解决Support for password authentication was removed on August 13 . Please use a personal

时间:2023-04-18 00:34:51

相关推荐

解决Support for password authentication was removed on August 13  . Please use a personal

8月13号开始,github项目不能用密码推送了。

github登录机制改了,导致报错如下:

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: unable to access '/liaoshengping/phpNote.git/': The requested URL returned error: 403

第一步

按照这个步骤获取token

第二步(可直接跳第三步骤,这个不能完全满足我们的需求)

获取到了token之后发现还是会报错,并不能让你重新输入密码,如果你需要输入密码可以执行

git credential-manager uninstall

但是这个会让你一直输入密码,这不是我想要的。

第三步

windows环境

在 C:/用户目录/.git-credentials

打开这个文件,有http连接

https://liaosp:我的真实密码@https://liaoshengping:我的真实密码@

在 前面添加刚刚获取的token像这样子:

https://liaoshengping:ghp_Bj0OvRY9E56lUIyE30769ri311PTrv2xj@

如果没有 .git-credentials 文件则执行:

git config --global credential.helper store

可以参考官网

7.14 Git 工具 - 凭证存储

总结

所以,朋友们,这下知道为啥github要弄一个token这个东西了吧,是为了保护我们的密码不被泄漏了,确实存在安全隐患,希望gitee也弄一个这个。

也推荐用ssh 的方式推送代码

好处

从一家公司辞职之后,可以在github token管理页面停掉这个秘钥,那么使用这个token电脑的就失效了

如果觉得《解决Support for password authentication was removed on August 13 . Please use a personal》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。