首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Git,WSL2,SSH:读取边带分组时意外断开

Git,WSL2,SSH:读取边带分组时意外断开
EN

Server Fault用户
提问于 2021-03-09 12:16:22
回答 5查看 18.8K关注 0票数 5

在试图使用SSH克隆远程Git时,我得到了以下错误:

代码语言:javascript
代码运行次数:0
运行
复制
git clone user@remote-repo:project.git .
remote: Counting objects: 187444, done.
remote: Compressing objects: 100% (73430/73430), done.
client_loop: send disconnect: Broken pipe.06 MiB | 4.04 MiB/s
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: index-pack failed

我的环境有以下规格:

  • WSL2 (WindowsSubSystem4Linux)
  • git --version git version 2.30.1

git包可以在这里找到,https://pkgs.alpinelinux.org/package/edge/main/x86_64/git

代码语言:javascript
代码运行次数:0
运行
复制
uname -a
Linux 4.19.128-microsoft-standard #1 SMP Tue Jun 23 12:58:10 UTC 2020 x86_64 Linux

2021-03-09-07:11AM wsl@Alpine:~$ more /etc/issue
Welcome to Alpine Linux 3.10
Kernel \r on an \m (\l)

我不知道为什么会发生这种事。这是一个突发的或内核配置问题的阿尔卑斯山?WSL?我怀疑是远程主机。远程主机对于SSH和每个非WSL用户都可以进行克隆。

EN

回答 5

Server Fault用户

回答已采纳

发布于 2021-04-12 23:00:46

我笔记本电脑上的WiFi网卡是根本原因。我的卡是杀手锏,但也读取同样发生在英特尔的wifi卡。

升级WiFi卡驱动程序立即修复此问题。

我仍然完全不知道网络驱动器是如何导致这个奇怪的git错误问题的。

票数 4
EN

Server Fault用户

发布于 2021-08-02 11:04:44

代码语言:javascript
代码运行次数:0
运行
复制
export GIT_TRACE_PACKET=1
export GIT_TRACE=1
export GIT_CURL_VERBOSE=1

git config --global core.compression 0
git clone --depth 1 <repo_URI>
# cd to your newly created directory
git fetch --unshallow 
git pull --all
票数 3
EN

Server Fault用户

发布于 2021-09-28 07:21:29

对我来说,诀窍是--no-tags

代码语言:javascript
代码运行次数:0
运行
复制
git clone --no-tags ssh://git@stash.acme.com/repo/project.git
票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1056419

复制
相关文章

相似问题

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