4 ms·
$ history -w /dev/stdout | grep -o "^git [a-Z]*\( -\{1,2\}\([a-Z]\)*\)*" | sort | uniq -c | sort -rg 39 git status 26 git checkout 24 git diff
by twiss 13y ago
$ history -w /dev/stdout | grep -o "^git [a-Z]*\( -\{1,2\}\([a-Z]\)*\)*" | sort | uniq -c | sort -rg
39 git status
26 git checkout
24 git diff
23 git log -
11 git stash
10 git add
9 git cherry
7 git reset
7 git merge
7 git commit
6 git commit -m
4 git help
4 git grep
3 git show
3 git reset --hard
3 git remote
3 git rebase -i
3 git diff --cached
3 git checkout -b
2 git log
2 git checkout --
2 git branch
2 git add -p
1 git stash --list
1 git rebase -p --onto
1 git rebase --continue
1 git rebase --abort
1 git rebase
1 git push
1 git diff --sta
1 git diff -p -n
1 git diff -p -l -n
1 git diff -p -l -e
1 git diff -ple
1 git commit --amend
1 git commit -am
1 git clone --recursive
1 git clone
1 git blame
1 git add --interactive
Some of this is quite amusing to me ("git help", "git rebase --abort", me trying to get a readable diff near the bottom) -- I'm a git novice. Btw, "git log -" near the top means git log -2, -3, -8, for example.