From: Christian Couder Date: Thu, 01 May 2008 12:27:22 GMT Subject: Re: [PATCH] git-bisect.sh: don't accidentally override existing branch "bisect" Message-ID: <200805011427.22901.chriscool@tuxfamily.org> In-Reply-To: Le jeudi 1 mai 2008, Richard Quirk a écrit : > On Wed, Apr 30, 2008 at 11:30 PM, Christian Couder > > wrote: > > Minor nitpick: you may use: > > > > git show-ref -q {new-,}bisect > > > > instead of: > > > > > > git show-ref bisect > /dev/null || > > git show-ref new-bisect > /dev/null > > Careful with that - it's a bashism and would fail if /bin/sh is dash. > ie it would say that a branch called literally "{new-,}bisect" does > not exist, even if new-bisect and bisect do. You are right. Thanks. So what about a plain: git show-ref -q bisect new-bisect Regards, Christian.