Grit: rewriting Git in Rust with agents
Summary
Scott Chacon chronicles Grit, a from-scratch, library-based, memory-safe Rust reimplementation of Git designed to be a canonical Rust core for repositories. The project aims to pass the Git test suite (99.3% so far) while avoiding a pure port, exploring WASM exposure, and facilitating deeper integration with GitButler and other tools; licensing is shifted to MIT for wider reuse.