已解决:git push代码出现Support for password authentication was removed on August 13, 2021.

git push代码时出现如下情况,尝试几次输入用户名密码还是不行
在这里插入图片描述

Support for password authentication was removed on August 13, 2021.
意思是:2021 8月13日,取消了对密码验证的支持。
所以我们需要创建个人访问令牌(personal access token)。

github中的设置
在这里插入图片描述

然后在最下面找到Developer settings

在这里插入图片描述
找到Personal access tokens,然后点击Generate new tokens

在这里插入图片描述

输入note,选择有效期限(我选择为永久)

在这里插入图片描述

下方可以全部勾选

在这里插入图片描述

最后点击Generate token
在这里插入图片描述

生成类似于下方这样,记得保存哦,不然刷新一下就没啦!

在这里插入图片描述

之后再次push,在输入密码时输入token,成功push代码!

在这里插入图片描述