Re: [PATCH 0/5] bisect: Add support for a --no-checkout option.
- From
Christian Couder <chriscool@tuxfamily.org>
- Date
- Jul 30, 2011, 13:48 UTC
- Message-ID
- <201107301548.09815.chriscool@tuxfamily.org>
- In-Reply-To
- <1312014511-7157-1-git-send-email-jon.seymour@gmail.com>
Hi,
On Saturday 30 July 2011 10:28:26 Jon Seymour wrote:
> For some bisection tasks, checking out the commit at each stage of the > bisection process is unecessary or undesirable. > > This series adds support for a --no-checkout[=<ref>] option to git-bisect.
Sorry but I didn't reply to your previous email when you asked about a "--no- checkout[=<ref>]" compromise. I thought that Junio would reply and then I forgot about it.
My opinion is that if you really want to be able to use another ref, then there should be a special "--update-ref=<ref>" or "--use-ref=<ref>" option that is different from "--no-checkout".
"--no-checkout" looks like a boolean argument. And "--no-checkout[=<ref>]" may make the user think that this option will not checkout <ref>, and then it leads to the confusing question "but why would it checkout this f&#@ing ref in the first place?".
Thanks, Christian.