lol, I named my alias `git lol` because it is logs in one line.
git status
git diff
git diff --cached
git add -A
git commit -m Hello
git push
Is instead just st
dp
di
aa
cm Hello
pu
Additionally I also have le
For git shortlog -s -e
which I don’t use very often but often enough that having an alias for it still makes senseIt still surprises me we don’t have good bash autocomplete.
Not sure how hard it is to create a shell but i’d do it in a heartbeat.