From 8bca9257a28b7f14a47b0c6dbb61e9f71f48012f Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Wed, 27 Jul 2011 19:58:55 +0200 Subject: [PATCH] fix another error case --- all | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/all b/all index 9e1f3ec2..705423c8 100755 --- a/all +++ b/all @@ -520,7 +520,7 @@ case "$cmd" in url=`repourl "$d"` pushurl=`repopushurl "$d"` branch=`repobranch "$d"` - if [ -d "$d0/$d" ]; then + if [ -f "$d0/$d/.git/config" ]; then verbose cd "$d0/$d" fix_git_config "$url" "$pushurl" cd "$d0" @@ -727,7 +727,7 @@ case "$cmd" in fi else if [ -d "$d0/$d" ]; then - if yesno "$d0/$d is in the way, get rid of it?"; then + if yesno "$d0/$d is in the way, get rid of it and reclone?"; then verbose rm -rf "$d0/$d" else echo "Note: $d0/$d will stay broken." -- 2.39.2