From: Christian Couder Date: Mon, 01 Aug 2011 04:42:03 GMT Subject: Re: [PATCH 0/5] bisect: Add support for a --no-checkout option. Message-ID: <201108010642.03651.chriscool@tuxfamily.org> In-Reply-To: <7v39hmkkth.fsf@alter.siamese.dyndns.org> On Monday 01 August 2011 03:00:10 Junio C Hamano wrote: > > When used without "--no-checkout" option, "bisect" need to check-out the > candidate version. What good would it do if it does _not_ update HEAD when > it does so? > > While you are correct to point out --[no-]checkout is a boolean option, > this "we do not update HEAD but update this other thing" is not orthogonal > to the option. It does not make sense when we actually touch the working > tree. Yeah. > My preference is not to play games with "we can specify a ref other than > HEAD" until somebody can demonstrate why it is a feature "because we need > to be able to do so in such and such times", not merely "because we can". So you want Jon to post a patch series with only a "--no-checkout" option. Ok. Thanks, Christian.