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代码!