出现的问题:
在使用gitkraken克隆GitHub上的仓库时,直接报错:
Failed to authenticate SSH session: Unable to open public key file
可能的原因:
1、公钥有问题
我就重新生成了一个,报错。
2、公钥名错误
修改N次后,全部报错。
3、自己生成的和gitkraken生成的公钥格式可能不一致
用gitkraken自己生成的试了一下,报错。
尝试数十次后,我已经快要绝望了,准备放弃这个软件时,我发现公钥的路径上有中文,国外软件一般都会对中文路径报错,我就改了一下路径。
success!
解决方案:
密钥路径上不能出现中文。
END