我在上传些代码的时候,有时候会遇到“git did not exit cleanly (exit code 128)”错误。通常都是网络原因。
找了网上解决的方法:

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