在向 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
热门工具 换一换