舒适蜡烛

文章
7
资源
0
加入时间
4年2月13天

git 出现 ERROR: You‘re using an RSA key with SHA-1, which is no longer allowed1. 问题描述2. 原因分析3. 解决方案4. 参考资料

目录1. 问题描述2. 原因分析3. 解决方案3.1 生成ECDSA密钥3.2 打开github的SSH keys页面3.3 在github中设置公钥。4. 参考资料1. 问题描述git pull时,出现如下问题。2. 原因分析原因是在2022年3月15日之后,github不再支持SHA-1的加密方式了。3. 解决方案将SHA-1的加密方式修改为ECDSA的方式,并把公钥加入到github中,具体操作步骤如下。3.1 生成ECDSA密钥执行如下命令。ssh-keygen -t ecdsa