不用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

相關文章
相關標籤/搜索