grit
HEAD → blogfeed.xml

Blog

Project notes from Grit.

Short deep dives into building a Git-compatible, library-oriented Rust implementation.

52ebb16 · · schacon

Grit is now maintained by a factory of agents

Grit now has an almost fully autonomous maintainer. Cloud agents plan the roadmap, fix issues, review each other's work, land changes, cut a release every day and test it on Linux, macOS and Windows. Here's how it works and where to watch it.

499b359 · · schacon

Goodbye grit-git

We removed the Git-compatible grit-git CLI and the ported test harness. Grit is now two things: a complete Git library and a simpler CLI built on it.

e4534df · · schacon

A new site, and a new focus

Grit got far enough on Git's own test suite that the next problem isn't compatibility. It's speed and a library worth linking. Here's what changes.

9670001 · · schacon

grit is now the simple CLI

The grit binary you install is now the simple, library-first CLI. The fully git-compatible mirror moves to grit-git.

d8fa5a1 · · schacon

Introducing Grit

A short note on rebuilding Git in Rust, as a library, with compatibility as the benchmark.