VOOZH about

URL: https://www.phoronix.com/news/Git-2.49-Released

⇱ Git 2.49 Released With Faster Packing, Rust Foreign Language Interface - Phoronix


👁 Phoronix

Git 2.49 Released With Faster Packing, Rust Foreign Language Interface

Written by Michael Larabel in Programming on 14 March 2025 at 02:22 PM EDT. 27 Comments
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.

👁 Git logo


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.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.