#!/bin/sh # Checkout and update source for all registered submodules (.gitmodules) cd $(git rev-parse --show-toplevel) git submodule update --init --quiet git submodule sync --quiet git submodule foreach --quiet git checkout --quiet master git submodule foreach git pull --prune