如何解决为什么我不能克隆“致命错误:服务器意外关闭网络连接”?
尝试克隆存储库时,出现错误,我做错了什么?
我用腻子,ssh访问。
我通过 Sourcetree 从 Bitbucket 克隆了一个存储库。
FATAL ERROR: Server unexpectedly closed network connection
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
Completed with errors,see above.
如果您在克隆设置中设置克隆深度 1(标准深度为 0),则克隆执行不会出错,但克隆是肤浅的,因此这并不能解决我的问题。
解决方法
这类似于 this thread,实际上在 Sourcetree 中,将克隆深度更改为 1(在 Advanced Options
> Clone depth
下)可能会有所帮助。
另见“Fix SourceTree: Git over SSH”
为了通过 SSH 连接到 git repo,我建议从官方网站安装完整的 PuTTY 包。
此后,您可以将最新的可执行文件从 PuTTY 文件夹(取决于版本,通常:C:\Program Files\PuTTY
)复制到 SourceTree 文件夹(取决于版本,通常:C:\Users\\AppData\Local\SourceTree\app-2.0.20.1\tools\putty
)>
- plink.exe
- (pageant.exe)
- (puttygen.exe)
- (putty.exe)
现在您可以在 SourceTree 中正常配置连接,使用最新版本的 plink 即可正常工作。
也在命令行中测试相同的克隆,在 SourceTree 之外,并检查 HTTPS URL 是否能更好地工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。