栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

git错误:Support for password authentication was removed. Please use a personal access token instead

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

git错误:Support for password authentication was removed. Please use a personal access token instead

问题描述


git push进行仓库修改的时候,一般都会弹出authentication,以前的话输入github的账号密码就能够成功验证,但是从上数报错可以看出,github于21年8.13就移除了账号密码验证,建议使用personal access token.

解决方案 1. 使用ssh免密登录

一般github的clone链接都是用http协议,但其实比较建议用ssh协议。可以在本地设备生成ssh秘钥,然后在github上自己的账户里面添加该设备的秘钥,再使用ssh进行clone.

具体操作见:添加github ssh授权

但这种方法的缺点也很明显,就是ssh公钥只能用一次,相当于你的设备只能关联一个github账号(但是,你的github账号可以关联多台设备)

2. 使用personal access token

如上述报错提示,使用personal access token代替原先的账户密码。也即在跳出authentication的时候,账号还是依旧,密码改用token.

具体操作见:

设备为windows设备为Macos或Linux

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/748335.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号