TortoiseGit clone报错:git did not exit cleanly (exit code 128)

发布时间:2018-06-20 10:36  浏览次数:709

在向 GitHub 上 Push 项目修改时特别是内容特别多时,或者pull,clone内容特别多,偶尔会遇到 

fatal: The remote end hung up unexpectedly 

git did not exit cleanly (exit code 128) 

的错误,通常来说是网络的原因。

网上有2种解决方式:

1、替换路径

  • 1、鼠标右键 -> TortoiseGit -> Settings -> Network

  • 2、SSH client was pointing to C:\Program Files\TortoiseGit\bin\TortoisePlink.exe

  • 3、Changed path to C:\Program Files (x86)\Git\bin\ssh.exe

2、使用HTTP格式的url,不要使用SSH格式的url,在官网上赋值下面的


如果上述方法仍不能解决,终极的解决方案是使用ssh秘钥。

ssh秘钥生成方法参见:

http://www.matools.com/blog/p/1806783

http://www.matools.com/blog/p/1806460



标签

归档

排行榜

点击领取