I know you're probably just trolling but I'll take the bait — I'd put all of these six before any of those three:
git pull
git clone
git status
git commit -a
git push
git diff
I mean, the ones you mentioned are pretty useful, but if you don't have a repo in the first place, even git-log isn't going to be very useful; and if you're branching and rebasing, you probably have to commit first.
(I actually prefer Magit, to the point where I sometimes run Emacs just for Magit when I'm using a different IDE.)
Oh, I didn't know you meant to imply that qualifier; I was responding only to what you said, which was absurd, not what you meant, which I now see was reasonable.
(I actually prefer Magit, to the point where I sometimes run Emacs just for Magit when I'm using a different IDE.)