windows使用TortoiseGit克隆大工程的解决方式

网友投稿 309 2022-10-10

windows使用TortoiseGit克隆大工程的解决方式

背景

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

过程

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

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

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

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

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

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

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

碰到的问题

Disconnected:server protocol violation:unexpected ssh2_msg_unimplemented packet.

解决方式:

修改前:

修改后:

tortoiseGit是一个开放的git版本控制系统的源客户端,支持Winxp/vista/win7/win8/win10等.该软件功能和git一样

不同的是:git是命令行操作模式,tortoiseGit界面化操作模式,不用记git相关命令就可以直接操作,读者可根据自己情况选择安装

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:服务网格出现流量故障该咋办?SolarMesh发布重大功能
下一篇:Google Cloud 在2017 Q3被Forrester评为PaaS领导者
相关文章

 发表评论

暂时没有评论,来抢沙发吧~