git did not exit cleanly (exit code 128) (21282 ms @ 2022/4/18 16:09:03)

有很多小伙伴都有这个情况

百度了一下有两个方法,我用得第一个解决的

一、添加凭据

控制面板---凭据管理器---Windows凭据---添加普通凭据

这里不需要整个地址,只需要一个总地址就可以了,比如我的是github的,地址为hppts://github.com  就可以了,用户名和密码都是登录github时使用的用户名和密码。

 这里一定要多试几次,由于github是外网,对网络的考验也很大,我大概试了四五次就成了

 

方法二、更改地址

右击鼠标:

“TortoiseGit” --> "Settings" --> "Network" 

将"C:\Program Files\TortoiseGit\bin\TortoiseGitPlink.exe"  修改为"C:\Program Files\Git\bin\ssh.exe" 即可;
第一种方法成了就没有试第二种了,大家自己去试一试吧