I'm looking for something that wraps git by providing an easy and consistent command-line interface (CLI) while fulfilling the following:
- the CLI should use consistently the same names for the same things, i.e. not interchanging words like
- fix some weird anomalies in the interface, like
diffinterpreting the refs passed as arguments differently.
- not necessarily be backward compatible, we have the native CLI for that (similar to apt vs apt-get)
Does something like this already exist?