Git 2.49 is out today as the latest feature update for this widely-used distributed version control system.
Git 2.49 delivers faster packing via name-hash v2, a new "git backfill" tool to address any missing historical blobs, "git clone" learned to make a shallow clone for a single commit that is not necessarily at the tip of any branch, lazy-loading missing files in a blobless clone, zlib-ng support preparations, and a foreign language interface for Rust has been added to the codebase.
This first bit of Rust code within Git introduces two new Rust crates: libgit-sys and libgit. Further work on Rust code within Git is being carried out for future Git releases.

Download and more details on the Git 2.49 release via the
release announcement. Over on the
GitHub blog are also more details on the Git 2.49 changes.
Read More