git did not exit cleanly (exit code 1)

问题:git did not exit cleanly (exit code 1)

问题描述:

        使用TortoiseGit拉取代码的时候,报了上述的错误


git did not exit cleanly (exit code 1)_第1张图片
fail.png

解决方法:

1、右键TortoiseGit/Settings/NetWork,选择Git bin目录下的git.exe

SSH Client.png

补充:如果上述方法还是不行的话,就将SSH client 直接设置成 ssh.exe。不用添加任何的路径,直接设置就行

SSH Client.png

若在上述方式下,pull操作还是失败,则继续下面的设置(此方式适用于支持HTTPS的路径)

2、右键TortoiseGit/Settings/Git/Remote,设置你当前远程操作的URL地址路径,由SSH路径变更为HTTPS路径

git did not exit cleanly (exit code 1)_第2张图片
URL path.png

综上,pull应该就没什么问题了

git did not exit cleanly (exit code 1)_第3张图片
Success.png

华丽的分割线

如果还是不行,那就确认一下,你是不是真的没有权限了。。。哎,反正所有的情况我都遇到了,加油

你可能感兴趣的:(git did not exit cleanly (exit code 1))