我用的是UBUNTU11.10机器。我已经安装了1.7.7.1版本的git。我使用git-cola来推拉我的代码,并且能够成功地提交和推送我的更改。
现在,我已经改变了我的机器和我的新系统是相同的上述配置。(Ubuntu11.10机器和git版本1.7.7.1)。
在新机器上,我对git push有问题。当我试图推送代码时,我收到了以下错误消息:
error: RPC failed; result=22, HTTP code = 401
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly在互联网上,我发现这可能是由于以下原因之一:
我试过了,但没有运气。甚至试图增加我的缓冲区大小超过52428800,但仍然相同的错误。
在这个问题上。有人能给我一个解决办法吗。
谢谢。
发布于 2012-09-22 13:57:07
您一定是在远程URL中犯了错误,请用git remote -v对输出进行二次检查,然后用
git remote set-url origin <new-url>假设远程名称是origin
发布于 2014-06-19 08:54:40
对于那些在Windows上使用TFS git存储库的人来说。我的Windows密码最近被更改了
error RPC failed; result=22, HTTP code = 401 fatal: The remote end hung up unexpectedly当做不同的事情,如取,推或拉。我们用的是TFS git回购。修复了此问题,通过ControlPanel. https://support.microsoft.com/help/4026814/windows-accessing-credential-manager从Windows凭据管理器删除了我的tfs密码。
发布于 2013-05-18 10:22:53
这个问题在git版本1.8.x更新后就解决了。
https://stackoverflow.com/questions/12544142
复制相似问题