如何解决TortoiseGit上的"git没有干净地退出(退出代码128)"错误?
我在提交时遇到了这个严重的错误,并创建了一个错误报告。
我在TortoiseGit的操作中一直得到这个错误。
git没有干净地退出(退出代码128)。
我重新安装了程序,重新启动,并尝试从github克隆一个新的版本--似乎没有什么效果。我还删除了%appdata%\Tortoise git文件夹 ...我现在很茫然。有什么建议吗?
93
3
这可能是因为你的SSH密钥被泄露了。制作一个新的,并将其添加到你的GitHub账户。
如果你运行的是windows 7。我试图决定安全地做这件事的最佳方法,但懒惰的方法是右击父文件夹->;点击"属性"按钮->;点击"安全"标签->。点击"编辑"按钮 - >点击以"用户"开头的组 - >点击写有"完全控制"的复选框 - >点击所有OK'关闭对话框。我意识到这可能会规避Windows的安全功能,但它能完成工作。
在我的例子中,我的目录中的一个文件夹被命名为服务器上的git-repository,导致了失败。