windows使用TortoiseGit配置SSH密钥的方法

windows使用TortoiseGit配置SSH密钥的方法背景一个古老的项目,乱七八糟的东西非常多,项目非常大,使用TortoiseGit的gitclone项目,修改了postBuffer到4G也clo

欢迎大家来到IT世界,在知识的湖畔探索吧!

背景

一个古老的项目,乱七八糟的东西非常多,项目非常大,使用TortoiseGit的git clone项目,修改了postBuffer到4G也clone不下来,从网上看,可以使用ssh方式。可是网上搜索TortoiseGit配置SSH密钥的方法很多,又各个不同,没办法,只要自己尝试,最终还是配置成功了,特记录一下整个过程。

过程

Git默认使用的是OpenSSH格式的私钥,使用命令ssh-keygen -C “邮箱地址” -t rsa产生的密钥在TortoiseGit中不能用。

TortoiseGit使用putty key generator工具生成的ppk文件密钥

1.使用putty key generator工具生成密钥

windows使用TortoiseGit配置SSH密钥的方法

注意,生成密钥时需要鼠标在空白处不停的移动

windows使用TortoiseGit配置SSH密钥的方法

  1. 进入github,将生成的公钥设置到页面上

windows使用TortoiseGit配置SSH密钥的方法

3.点击“Save private key”按钮,将生成的key保存为适用于TortoiseGit的私钥(扩展名为.ppk)

windows使用TortoiseGit配置SSH密钥的方法

4.使用Pageant工具(默认安装)设置tortoisegit的密钥

windows使用TortoiseGit配置SSH密钥的方法

5.TortoiseGit的使用,加载私钥。

windows使用TortoiseGit配置SSH密钥的方法

碰到的问题

Disconnected:server protocol violation:unexpected ssh2_msg_unimplemented packet.

解决方式:

修改前:

windows使用TortoiseGit配置SSH密钥的方法

修改后:

windows使用TortoiseGit配置SSH密钥的方法

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/36362.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信