Remove ls-not-pushed-carefully - it's no longer needed
as ls-not-pushed doesn't call `git status` anymore.
exec "`dirname \"$0\"`"/do-all \
'test "$g" = "$d/.git" || continue; cd "$d" &&' \
- 'git status --branch --short | grep -q "ahead\|behind" && echo "$d"'
+ 'git branch --verbose | grep -q "ahead\|behind" && echo "$d"'
+++ /dev/null
-#! /bin/sh
-
-LSTMP="$HOME"/tmp/ls-not-pushed-carefully.tmp
-export LSTMP
-trap 'exec rm -rf "$LSTMP"' 0 HUP INT QUIT TERM
-
-cd "`dirname \"$0\"`" && prog_dir="`pwd`" &&
-rm -rf "$LSTMP" && mkdir "$LSTMP" &&
-
-"$prog_dir"/do-all \
- 'test "$g" = "$d/.git" || continue;' \
- 'rsync -aW --del --protocol=28 "$d" "$LSTMP" && cd "$LSTMP/$b" &&' \
- 'git status --branch --short | grep -q "ahead\|behind" && echo "$d"'