不用Pageant告别Pageant Windows10下TortoiseGit和Git配置使用同一SSH密钥

关于Git使用SSH免密链接参考:https://blog.csdn.net/qq_32786873/article/details/80570788ssh

关于Windows10下TortoiseGit使用SSH免密链接参考:https://blog.csdn.net/qq_32786873/article/details/81477776工具

TortoiseGit默认使用putty格式的私钥,格式为这样:.net

 

而Git默认使用的是OpenSSH格式的私钥,格式为这样:blog

 

由于Git与TortoiseGit默认使用的私钥格式不同,因此咱们须要给Git和TortoiseGit个配置一份公钥私钥,可是这样会显得很麻烦,那么咱们如何让Git与TortoiseGit使用同一SSH密钥呢?it

假设Git的公钥私钥已经配置好了cli

方法一:配置

空白地方右键-->TortoiseGit-->Settings,将Network中的SSH client改成Git目录下的ssh.exe。方法

 

 

方法二:qq

空白地方右键-->TortoiseGit-->Settings,General-->点击"Re-run First Start Wizard"远程

 

 

一直点击"下一步",直到以下窗口,选择"OpenSSH",点击"完成"。

 

方法三:使用相同的公钥

找到TortoiseGit自带的PuTTYgen工具,导入Git使用的私钥,而后点"Save private key",保存为putty格式的私钥。

 

而后TortoiseGit就能够使用这个私钥从远程拉取、提交代码了———————————————— 原文连接:https://blog.csdn.net/qq_32786873/article/details/81480414

相关文章
相关标签/搜索