git update

Often I forgot to update submodule when I pull from a git repository.
This leads to hours of headache…
Thus I decided to help myself with this helpful alias :

git config --global alias.update !(git pull && git submodule update --init --recursive)

Now I just have to type : git update to update the repository and all the submodules recursively.