Heisst das nicht, dass ein "git pull" reicht?
solange du keine eigenen Git Repo betreibst reicht das - im Augenblick kopiert ihr ja nur alle die Upstream Git Repo 1:1 und da reicht git pull
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
das ist sinnlos und erfüllt keinen Zweck
git fetch --all
relativ egal weil es auch keinen Sinn erfüllt, schadet aber nicht git fetch "reicht", das --all erfüllt hier keinen Zweck
git pull --all
git pull reicht, das --all erfüllt auch hier keinen nützlichen Zweck