天天看点

Git生成的密钥对不能在TortoiseGit使用

TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。使用命令ssh-keygen -C "邮箱地址" -t rsa产生的密钥在TortoiseGit中不能用。而基于git的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty key generator工具来生成既适用于git的rsa密钥也适用于TortoiseGit的ppk密钥。

正确步骤应该是 :安装完git后直接  安装小乌龟然后用小乌龟TortoiseGit开始菜单中的puttygen生成密钥对,复制生成的公钥加到gitlab上就完事了。记得保存下私钥。

参考:https://blog.csdn.net/bendanbaichi1989/article/details/17916795