首次在Windows Git中添加SSH密钥至GitHub遇指纹识别疑问
解决Git连接GitHub时ED25519密钥指纹验证问题
- 先确认你已经把本地生成的SSH公钥添加到GitHub账户的SSH密钥设置中
- 执行命令时注意小写,正确命令是
ssh -T git@github.com,当弹出指纹提示并询问(yes/no/[fingerprint])时,直接输入yes回车即可 - 验证成功后会收到类似
Hi 你的GitHub用户名! You've successfully authenticated, but GitHub does not provide shell access.的反馈,这就说明SSH连接已正常建立
这个指纹是GitHub服务器的身份标识,用来确认你连接的是真实的GitHub服务器,只要你是正常执行上述命令连接GitHub,直接确认yes完全安全,无需纠结指纹细节。
内容的提问来源于stack exchange,提问作者Carter Markham
相关产品推荐
相关产品推荐

