hub コマンドで github から fork して pull request をさくっと でお馴染みの hub コマンドはオレの場合
$ hub clone -p paperboy/sample_app
みたいな感じで github のプライベートリポジトリを clone するのに使っているんだけど、hub コマンドは git にエイリアスしてもだいたいまともに動くようになっているので git にエイリアスしてしまっている。
ただ、zsh の alias だと引数がうまく処理されないときがあるので
function git(){ hub "$@" }
と、function を使うエイリアスにすると正しく処理できるので便利です。