我在提交时遇到了这个严重的错误,并创建了一个错误报告。
我在TortoiseGit操作中不断收到此错误:
git没有干净退出(退出代码128)
我已经重新安装了该程序,重新启动,并尝试从github克隆一个新的仓库-似乎没有任何作用。我还删除了%appdata%\ Tortoise git文件夹...我现在很茫然。有关如何进行的任何建议?
ssh-add
终端并开始工作。
我在提交时遇到了这个严重的错误,并创建了一个错误报告。
我在TortoiseGit操作中不断收到此错误:
git没有干净退出(退出代码128)
我已经重新安装了该程序,重新启动,并尝试从github克隆一个新的仓库-似乎没有任何作用。我还删除了%appdata%\ Tortoise git文件夹...我现在很茫然。有关如何进行的任何建议?
ssh-add
终端并开始工作。
Answers:
可能是因为您的SSH密钥已被泄露。新建一个并将其添加到您的GitHub帐户中。
128
可能意味着很多事情,并且并不特定于SSH。
对我来说,我只需要使用以下命令添加配置我的git用户名和电子邮件:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
对我来说,我尝试使用TortoiseGit签出SVN项目。如果我使用TortoiseSVN的话,效果很好。(可能看起来很明显,但是新手可能会偶然发现这一点)
就我而言,我忘了在结尾处将git添加到存储库名称中。
一个快速的解决方案是创建一个新的本地目录,例如c:\ git_2014,在该目录中右击并选择Git Clone