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

Posted jona-test

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决TortoiseGit报错:git did not exit cleanly (exit code 128)相关的知识,希望对你有一定的参考价值。

公司的gitlab迁移后,我重新用新的地址拉取代码,确怎么也拉不下来,每次都提示git did not exit cleanly (exit code 128)

检查了一遍自己的权限和git项目的地址,都没问题。

后来才发现,是自己用新地址拉代码的时候,第一次输入的密码仍是旧的gitlab账号的密码,而TortoiseGit不会校验密码的正确性,当密码错误的时候,就会提示我遇到的这个错。

于是,【控制面板-用户账号-管理Windows凭据】删掉了TortoiseGit凭据,再拉代码的时候,就提示我输入用户名和密码,输入正确的用户名和密码后,就可以拉取代码了。

以上是关于解决TortoiseGit报错:git did not exit cleanly (exit code 128)的主要内容,如果未能解决你的问题,请参考以下文章

解决git did not exit cleanly (exit code 128)

解决git did not exit cleanly (exit code 128)

成功解决: git add . 不生效不报错,commit 报错 “did not match any file(s) known to git”

git切换分支报错:error: pathspec 'origin/XXX' did not match any file(s) known to git

记一次使用tortoiseGit(小乌龟git)报错的经历

git——创建分支后,切换分支报错(error: pathspec 'master' did not match any file(s) known to git)