我的git客户端在尝试克隆存储库一段时间后反复失败,出现以下错误。
这里的问题是什么?
注意:我已经向GIT托管提供商注册了我的SSH密钥
Receiving objects: 13% (1309/10065), 796.00 KiB | 6 KiB/s
fatal: The remote end hung up unexpectedly
我的git客户端在尝试克隆存储库一段时间后反复失败,出现以下错误。
这里的问题是什么?
注意:我已经向GIT托管提供商注册了我的SSH密钥
Receiving objects: 13% (1309/10065), 796.00 KiB | 6 KiB/s
fatal: The remote end hung up unexpectedly
当前回答
唯一对我有用的是:
克隆浅: Git克隆<yourrepo>—深度10 编辑。git/config如下:
之前
[remote "origin"]
fetch = +refs/heads/master:refs/remotes/origin/master
后
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
Git配置——global http。maxRequestBuffer 100 Git配置——global core.compression 0 Git获取
其他回答
我必须删除git clone命令的分支标志。
检查网速。同时检查以下命令:
$ git config --global http.postBuffer 2M
$ git pull origin master
我发现我的问题是与.netrc文件,如果是这样,那么你也可以做以下:
打开你的.netrc文件并编辑它以包含github凭证。 输入nano ~/netrc或gedit ~/netrc
然后包括以下内容: *机器github.com
登录用户名
密码的秘密
机器api.github.com
登录用户名
密码的秘密*
你可以在那里包括你的原始密码,但出于安全考虑,在这里生成一个认证令牌github令牌,并粘贴它在你的密码的地方。
希望这对大家有所帮助
我也有同样的问题,正在网上搜索解决方案。我发现我们公司的IPv6路由没有维护。
我关闭了(在Windows 10的以太网端口上的IPv6选项),没有问题。
在MacOSX High Sierra游戏中,我的解决方案是:
brew install git-lfs
我的存储库被克隆了,没有任何错误。