Git提交报错如下:大致意思如下:就是2021年08月13号之后不再支持密码登录。内涵就是密码不安全了,你们改为token登录,或者使用ssh吧。
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
解决方案
0、改为ssh,官方给提供了解决方案,大家自行搜索即可
1、使用官方提供的客户端GitHub Desktop | Simple collaboration from your desktop
2、 配置token,后将token配置即可。具体操作如下:
如果用命令:只需要将输入的密码的地方输入token就行了。
如果用命令,且无需每次提交都输入:
git remote set-url origin https://<your_token>@github.com/<USERNAME>/<REPO>.git
<your_token>:换成你自己得到的token
<USERNAME>:是你自己github的用户名
<REPO>:是你的仓库名称
如果用sourcetree:目前并未找到使用token的解决方案,官方也没有给提供对应的方案,暂时只能够使用ssh登录。