This commit is contained in:
2026-05-10 23:25:40 -07:00
parent 54c880e2a5
commit ae05d1b851

21
pull-all Executable file
View 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