4 git remote show "$1" >/dev/null 2>&1
7 prog_dir="`dirname \"$0\"`" &&
9 cat "$prog_dir"/locate-all.list | grep -F /usr/local/src |
11 echo "----- $d -----"; cd "$d" &&
12 if has_remote upstream && has_remote origin; then
13 { git pull upstream master || git pull upstream main:master; } &&
14 git push origin master || exit 1
15 elif has_remote origin; then
16 git pull origin master || git pull origin main:master || exit 1