首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git -错误: RPC失败;result=22,HTTP代码= 401致命:远程结束意外挂起

Git -错误: RPC失败;result=22,HTTP代码= 401致命:远程结束意外挂起
EN

Stack Overflow用户
提问于 2012-09-22 13:21:46
回答 11查看 47.7K关注 0票数 24

我用的是UBUNTU11.10机器。我已经安装了1.7.7.1版本的git。我使用git-cola来推拉我的代码,并且能够成功地提交和推送我的更改。

现在,我已经改变了我的机器和我的新系统是相同的上述配置。(Ubuntu11.10机器和git版本1.7.7.1)。

在新机器上,我对git push有问题。当我试图推送代码时,我收到了以下错误消息:

代码语言:javascript
复制
error: RPC failed; result=22, HTTP code = 401
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly

在互联网上,我发现这可能是由于以下原因之一:

  • 错误的git用户密码(在我的例子中,我付费使用正确的密码来推送代码。)因为,即使是现在,当我将工作区代码从我的旧系统(使用相同的密码!)推送到工作空间代码时,我还是成功了。但问题只是来自我的新体制。
  • 若要使用以下命令增加缓冲区大小: git配置--系统http.postBuffer 52428800

我试过了,但没有运气。甚至试图增加我的缓冲区大小超过52428800,但仍然相同的错误。

在这个问题上。有人能给我一个解决办法吗。

谢谢。

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2012-09-22 13:57:07

您一定是在远程URL中犯了错误,请用git remote -v对输出进行二次检查,然后用

代码语言:javascript
复制
 git remote set-url origin <new-url>

假设远程名称是origin

票数 14
EN

Stack Overflow用户

发布于 2014-06-19 08:54:40

对于那些在Windows上使用TFS git存储库的人来说。我的Windows密码最近被更改了

代码语言:javascript
复制
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密码。

票数 9
EN

Stack Overflow用户

发布于 2013-05-18 10:22:53

这个问题在git版本1.8.x更新后就解决了。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12544142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档