reverse
This commit is contained in:
21
pull-all
Executable file
21
pull-all
Executable file
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
GIT_HOME="${HOME}/git"
|
||||
|
||||
for dir in "${GIT_HOME}"/*/ "${HOME}/Dotfiles"; do
|
||||
if [ -d "${dir}/.git" ]; then
|
||||
repo=$(basename "${dir}")
|
||||
remote=$(git -C "${dir}" remote get-url origin 2>/dev/null || true)
|
||||
case "${remote}" in
|
||||
*schmeeve*)
|
||||
;;
|
||||
*)
|
||||
echo " Skipping (not your repo: ${remote})"
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "=== ${repo} ==="
|
||||
git -C "${dir}" pull
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user