I’m looking for something that wraps git by providing an easy and consistent CLI while fulfilling the following:the CLI should use consistently the same names for the same things, i.e. not interchanging words like index, cache, stage or staging area.
fix some weird anomalies in the interface, like log and diff interpreting 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?