Shortened aliases come from cvs/svn land, sorting tags by a logical manner, adding some extra archive types for "git archive", making it so git log always shows my local time zone, pull will never do a non-ff merge, make it so Git doesn't complain about repositories in places it doesn't like, turning off an annoying message about a detached HEAD state, and shut git up about the default branch.
Yeah, I didn't do aliases on purpose, because I wanted everything to be fairly global, where I feel like aliases are more personal. But yes, aliases are great.
as for me, I want something more.
Like git shell. Where I no need to write git, git, git again and again.
Strange that there is no something like this yet.
yes, but I prefer writing status, stash, checkout, commit hand by)
So, the more I think about my previous comment the less sense I see in such feature :)