RPC 失败
RPC Failed 错误和“The remote end hanged unexpectedly”与超时相关。如果网络上有任何故障(如 WiFi 不佳)或某些公司防火墙问题,则 Git 连接会中断并显示此错误。
首先要做的是升级到最新版本的 Git 和 CURL。Linux 上的旧版本的 Git 存在导致此错误的 bug。此外,请确保您具有读取和写入指示 Git 克隆或拉取到的目录的权限。
问题描述
RPC Failed; result=22, HTTP code = 403
解决方案
这是适用于 Windows 7 的 Git 1.8.5.X 的已知错误。
解决方法是从 Windows 7 计算机上完全卸载 Git,然后安装 Git 1.8.4
1.>控制面板开始 > 程序和功能 > 卸载或更改程序
选择 Git 1.8.X.X 并卸载它
2.从 http://msysgit.github.io/ 或其他公共存储库下载 Git 1.8.4
3.安装 Git 1.8.4 并完成
4.导航到 Windows 资源管理器中的路径,然后右键单击要克隆到的文件夹,然后选择“GIT BASH”
验证显示的 Git 版本是否显示 “1.8.4”
再次尝试克隆,它将在适当的_netrc下工作或在质询时传递凭据