作者:左胸花枯萎 | 来源:互联网 | 2023-09-09 12:01
问题描述
git push进行仓库修改的时候,一般都会弹出authentication,以前的话输入github的账号密码就能够成功验证,但是从上数报错可以看出,github于21年8.13就移除了账号密码验证,建议使用personal access token.
解决方案
1. 使用ssh免密登录
一般github的clone链接都是用http协议,但其实比较建议用ssh协议。可以在本地设备生成ssh秘钥,然后在github上自己的账户里面添加该设备的秘钥,再使用ssh进行clone.
具体操作见:添加github ssh授权
2. 使用personal access token
如上述报错提示,使用personal access token代替原先的账户密码。也即在跳出authentication的时候,账号还是依旧,密码改用token.
具体操作见: