1#!/bin/sh2cmd="$1"3shift4if which git-$cmd-script >& /dev/null5then6exec git-$cmd-script "$@"7fi89if which git-$cmd >& /dev/null10then11exec git-$cmd "$@"12fi1314alternatives=($(echo $PATH | tr ':' '\n' | while read i; do ls $i/git-*-script 2> /dev/null; done))1516echo Git command "'$cmd'" not found. Try one of17for i in "${alternatives[@]}"; do18echo $i | sed 's:^.*/git-: :' | sed 's:-script$::'19done | sort | uniq