Useful git alias to recursively update repo with submodules
git config --global alias.up '!sh -c "git pull $@ && git submodule update --init --recursive"'
git config --global alias.up '!sh -c "git pull $@ && git submodule update --init --recursive"'