关于2021年8月13日github不再支持密码身份验证的解决方案

今天上传个工程到github突然报错

remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.

意思就是要用个人令牌连接的,一脸懵逼,没办法,之前没设置过,只好屁颠屁颠去设置。

一、生成令牌

在这里插入图片描述
找到
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
最后点击生成即可。
复制你生成的密钥,后面要用,不复制后面再次打开网页时看不到的

二、删除之前的git用户密码缓存

这一步很关键,一定要删除之前的缓存,不然还是提示上述错误。

# 运行一下命令缓存
git config --global credential.helper wincred
# 清除掉缓存在git中的用户名和密码
git credential-manager uninstall

三、重新push

具体参考我之前的一篇博客:发布自己本地工程到github
不同的是在提示输入用户名和密码的时候,密码输入生成的令牌即可。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部