maw-lfs 0.61.0

Native git-lfs support for maw — pointer codec, local object store, batch API client
Documentation

Native git-lfs support for maw.

Provides pointer codec, content-addressed local object store, attributes matching, HTTPS batch API client, and credential resolution — all in pure Rust, with no subprocess invocations of git or git-lfs.

Scope

maw-lfs replaces git-lfs's filter-driver role for the checkout and commit paths that maw owns. It is interoperable with git-lfs on disk: pointer blobs and the .git/lfs/objects/ layout are bit-identical, so running git lfs commands against the same repo works unchanged.

Non-goals

  • LFS file locking, custom transfer adapters (SSH, tus, multipart).
  • Replacing git-lfs for end users — this crate serves maw's internal checkout/commit paths only.