git-submodule-recur.sh 188 B

123456789101112
  1. #!/bin/sh
  2. SELF=$(cd ${0%/*} && echo $PWD/${0##*/})
  3. case "$1" in
  4. "init") CMD="submodule update --init" ;;
  5. *) CMD="$*" ;;
  6. esac
  7. git $CMD
  8. git submodule foreach "$SELF" $CMD