TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。使用命令ssh-keygen -C "邮箱地址" -t rsa产生的密钥在TortoiseGit中不能用。而基于git的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty key generator工具来生成既适用于git的rsa密钥也适用于TortoiseGit的ppk密钥,具体配置步骤如下:
1、在安装了TortoiseGit的目标客户机上,如图运行TortoiseGit软件包中的Puttygen程序:
2、在PuTTY Key Generator应用对话框中选择Generate按钮:
3、出现如下图的进度条,等待进度条完成,需要花点时间哦:
4、移动鼠标直至进度条结束,出现如下画面:
5、选择Save private key,弹出如下对话框,选择是,保存私钥至private.ppk(考虑到信息安全及版本更新信息跟踪需要,每个用户自己妥善保存私钥文件,不要随意复制):
6、运行TortoiseGit开始菜单中的Pageant程序,程序启动后将自动停靠在任务栏中,图标显示为,双击该图标,弹出key管理列表,如下图示
7、点击上图中的“Add Key”按钮,将第5步保存的ppk私钥添加进来,关闭对话框即可
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |