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


關於Git使用SSH免密連接參考:https://blog.csdn.net/qq_32786873/article/details/80570788

關於Windows10下TortoiseGit使用SSH免密連接參考:https://blog.csdn.net/qq_32786873/article/details/81477776

TortoiseGit默認使用putty格式的私鑰,格式為這樣:

 

而Git默認使用的是OpenSSH格式的私鑰,格式為這樣:

 

因為Git與TortoiseGit默認使用的私鑰格式不一樣,所以我們需要給Git和TortoiseGit個配置一份公鑰私鑰,但是這樣會顯得很麻煩,那么我們如何讓Git與TortoiseGit使用同一SSH密鑰呢?

假設Git的公鑰私鑰已經配置好了

方法一:

空白地方右鍵-->TortoiseGit-->Settings,將Network中的SSH client改為Git目錄下的ssh.exe。

 

 

方法二:

空白地方右鍵-->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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM