tcup is a complete replacement for
git. That is, it can interact with an
existing git repository—or create a new one—without having
The intention is to have a simpler UI that helps avoid mistakes and explain what's going on, while still benefiting from git's excellent design under the hood.
tcup depends on:
tcup consists of two parts: Rust bindings for
libgit2, and the
executable itself. You can build both merely by running
There's not much here yet, so there's not much to document, either. See the GitHub wiki for some planning docs.