cd para git root

Já navegou em seu repositório git e queria voltar rapidamente à sua raiz? Eu uso esta função para teletransportar instantaneamente:

function cd_git_root {
dir
='.'
while [ ! -d "$dir/.git" ]; do
[ $(readlink -m $dir) = '/' ] && return
dir
="../$dir"
done

cd $dir

}