TortoiseGit密钥配置图文教程
1. 在【开始菜单】中找到【TortoiseGit】下的【PuTTYgen】(建议直接搜索PuTTYgen),单机运行。
2. 点击【Generate按钮】,鼠标需要在【Key区域】活动直至绿色进度条完成(切记,鼠标一定要动哦,鼠标不动的时候,绿色进度条就暂停啦)(注意英文提示:Please generate some randomness by moving the mouse over the blank area)用来生成随机数的一种机制
3. 【Key区域】 中【Public key for pasting into OpenSSH authorized_keys file:】多行文本的字符串就是公钥,可以将该公钥配置到码云、GitLab、Github等代码托管网站或服务器上(一般代码托管网站配置SSH公钥都在个人设置(Settings)中,找到SSH关键字,将当前获得的公钥填入,title(标题)随意填写,保存就行)
4. 点击【Save private key按钮】,保存成后缀名为.ppk的私钥文件
5. 在【开始菜单】中找到【TortoiseGit】下的【Pageant】(建议直接搜索Pageant),单机运行。程序启动后并不会直接弹出【Pageant Key List面板】,而是停靠或隐藏在任务栏中
,双击该图标,就能看到Pageant Key List啦
6. 点击【Add Key按钮】,将步骤四中保存在本地的.ppk私钥文件加入。大功告成
使用过程中,请确认【Pageant Key List】正在运行,且载入了对应私钥。
举例报错:Disconnected:No supported authentication methods availabled (server sent: publickey) 就是没有将步骤四中的私钥放进Pageant Key List中。每次电脑重启之后,就需要重新打开【Pageant】并添加私钥是不是很麻烦呢?请参阅,
7. 私钥公钥配置完成,就可以愉快的使用TortoiseGit的可视化操作界面啦!
相关博文
与君共勉:再牛逼的梦想,也抵不住傻逼般的坚持!