Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 断开连接:协议错误:预期的数据包类型为31,得到94_Git_Ssh - Fatal编程技术网

Git 断开连接:协议错误:预期的数据包类型为31,得到94

Git 断开连接:协议错误:预期的数据包类型为31,得到94,git,ssh,Git,Ssh,当我们试图通过ssh克隆65+GB大小的音频repo时,我们得到的错误就在下面。有什么建议吗 我们可以使用file://protocol&repo-heath进行克隆 git克隆ssh://server-gerrit/project_Q2/audio 克隆成“音频”。。。 通道0上的X11转发请求失败 远程:计数对象:23944,完成 远程:查找来源:100%(23944/23944) 断开连接:协议错误:预期数据包类型为31,获得94 致命:远程端意外挂起 致命:早期EOF 致命:索引包失败

当我们试图通过ssh克隆65+GB大小的音频repo时,我们得到的错误就在下面。有什么建议吗

我们可以使用file://protocol&repo-heath进行克隆

git克隆ssh://server-gerrit/project_Q2/audio 克隆成“音频”。。。 通道0上的X11转发请求失败 远程:计数对象:23944,完成 远程:查找来源:100%(23944/23944) 断开连接:协议错误:预期数据包类型为31,获得94
致命:远程端意外挂起 致命:早期EOF 致命:索引包失败

使用浅克隆提出以下解决方法:

Git 1.8+的解决方案:


因为它不起作用,我提到了,它允许

OP补充道:

我们拆分了回购协议,并以这种方式进行管理


@Jayanth,即使深度为1?@Jayanth,那么你能尝试捆绑回购协议并将其以帽子的方式转移吗?(您可以创建lultiple增量包:)@Jayanth极好。我在答案中加入了你的结论,以便更直观。
#find the highest N that will work
git clone --depth N  ssh://git@stashhost:7999/stash/stash.git
git fetch --unshallow