Outro dos meus alias favoritos do git é usar para atualizar submódulos no git que, sem você, teria que fazer algo assim:
cd submodule_name
git checkout master
git pull
git submodule update --init --recursive
cd ..
para cada submódulo!
Mas depois de executar isso:
git config --global alias.sub-it-up "!update_subs() { git submodule foreach 'git fetch origin --tags; git checkout master; git pull' && git pull && git submodule update --init --recursive;}; update_subs"
Você poderá atualizar todos os submódulos com:
git sub-it-up