A sane CLI interface for git, in the style of typical ruby CLI's (e.g. vagrant, knife, gem) where command parameters are hierarchical, self documenting (including help) and easy to guess.