libgit2 是否支持 --filter=blob:none

Does libgit2 support --filter=blob:none

有没有办法只读取历史而不读取 libgit2 中的文件?例如类似于 git --filter=blob:none ?

我只看到 git clone --filter=blob:none, documented in Git 2.27, as I documented it in " 的选项。

但我没有看到any equivalent feature in libgit2, only a git_blob_filter_options,它不是用于克隆的。

关于相关主题,supporting sparse checkout 有一个待处理的 PR。

所以还没有关于部分克隆的内容(也有 opened feature request (5564))。