使用TortoiseGit时如何实现SSH免密码登录

,,最近在学习Git,每次拉/推都要提示输入密码,比较烦。而且由于网络速率比较慢,等好一段时间才能输密码。为了避免输入密码,折腾了好久又是;
才能原理,,TortoiseGit基于腻子的ssh实现密钥认证。
1, git服务器配置1.1切换到git,在git用户下操作,避免后期权限更改 <李类=" 10 "> <代码类=" c语言"> 1.2生成密钥 <李类=" 10 "> <代码类=" c语言"> 生成公钥和私钥使用TortoiseGit时如何实现ssh免密码登录”> 1.3将公钥加进authorized_keys <pre类=皃rettyprint linenum prettyprinted”> <ol类= <李类=" 10 "> <代码类=" c语言"> <李类=" L1 "> <代码类=" c语言"> 如果你使用的GitHub,登录到GitHub,点击右上方的会计设置,选择ssh密钥,点击添加ssh密钥,把id_rsa。酒吧中的内容复制过去就可以了。

2客户端配置因为TortoiseGit使用的密钥与git并不一样,它使用的是腻子。要使用刚才生成的密钥,需要进行转换。
2.1下载私钥 <李类=" 10 "> <代码类=" c语言"> 2.2重新生成私钥打puttygen开”。exe”,点击“负载”,选择刚才上次的私钥文件id_rsa,然后“保存私钥”保存成ppk文件。
2.3 git克隆时指定私钥使用TortoiseGit时如何实现SSH免密码登录”> <br>至此,大功告成。<br>, <br>,<h2 class=使用TortoiseGit时如何实现SSH免密码登录