Skip to content
This repository

Entirely new porcelain for git.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 git2 Kick it until it works under 0.6!
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Makefile README and simple Makefile.
Octocat-spinner-32 README.md Update to current Rust, which is more or less 0.4.
Octocat-spinner-32 tcup.rs
README.md

tcup

tcup is a complete replacement for git. That is, it can interact with an existing git repository—or create a new one—without having git installed.

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.

Building

tcup depends on:

  • The Rust compiler (0.4+)
  • Some arbitrarily recent build of libgit2

tcup consists of two parts: Rust bindings for libgit2, and the tcup executable itself. You can build both merely by running make.

Documentation

There's not much here yet, so there's not much to document, either. See the GitHub wiki for some planning docs.

Something went wrong with that request. Please try again.