百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
返回工具页/返回 Issues 列表
#6319·git-lfs

纯 SSH: 下载批次无法报告服务器不存在的对象,`git lfs fetch` 退出状态为 0

作者: Ignalina创建于 2026年8月5日更新于 2026年8月14日
标签enhancementssh

docs/proposals/ssh_adapter.md 是纯SSH协议的规范,其批量响应语法中没有错误生成:

batch-response = status-command
                 *argument
                 delim-pkt
                 (*batch-oid-line | error-message)
                 flush-pkt
batch-oid-line = PKT-LINE(oid size action *(key=[value]) LF)

error-message 是整批的替代方案,仅在状态不是200时才采用;没有对象的信息。文档之后关闭了剩下的两个门:

如果服务器没有对象有效的操作,则应在响应中将noop操作列出一次。

内容来源: git-lfs/git-lfs

查看 GitHub 原文在 GitHub 查看讨论