From: Christian Couder Date: Sat, 30 Jul 2011 14:34:32 GMT Subject: Re: [PATCH 3/5] bisect: introduce --no-checkout[=] support into porcelain. Message-ID: <201107301634.33710.chriscool@tuxfamily.org> In-Reply-To: <1312014511-7157-4-git-send-email-jon.seymour@gmail.com> On Saturday 30 July 2011 10:28:29 Jon Seymour wrote: > diff --git a/git-bisect.sh b/git-bisect.sh > index b2186a8..6c4e853 100755 > --- a/git-bisect.sh > +++ b/git-bisect.sh > @@ -3,7 +3,7 @@ > USAGE='[help|start|bad|good|skip|next|reset|visualize|replay|log|run]' > LONG_USAGE='git bisect help > print this long help message. > -git bisect start [ [...]] [--] [...] > +git bisect start [--no=checkout[=]] [ [...]] [--] s/--no=checkout/--no-checkout/ > [...] reset bisect state and start bisection. > git bisect bad [] > mark a known-bad revision. > @@ -34,6 +34,8 @@ require_work_tree > _x40='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]' > _x40="$_x40$_x40$_x40$_x40$_x40$_x40$_x40$_x40" > > +BISECT_NOCHECKOUT=$(test -f "${GIT_DIR}/BISECT_NOCHECKOUT" && cat > "${GIT_DIR}/BISECT_NOCHECKOUT") Is there a reason you use "${GIT_DIR}" instead of "$GIT_DIR" that is used everywhere else? Thanks, Christian.