Re: [PATCH] checkout without arguments does not make sense
- From
Miklos Vajna <vmiklos@frugalware.org>
- Date
- Jul 21, 2008, 20:49 UTC
- Message-ID
- <20080721204955.GI32057@genesis.frugalware.org>
- In-Reply-To
- <200807212206.32818.johannes.sixt@telecom.at>
On Mon, Jul 21, 2008 at 10:06:32PM +0200, Johannes Sixt <johannes.sixt@telecom.at> wrote:
Show 10 quoted lines
> @@ -487,7 +487,8 @@ int cmd_checkout(int argc, const char **argv, const char *prefix)
> }
>
> return checkout_paths(source_tree, pathspec);
> - }
> + } else if (!new.name && !opts.new_branch)
> + usage_with_options(checkout_usage, options);
>
> if (new.name && !new.commit) {
> die("Cannot switch branch to a non-commit.");Actually I think it _is_ useful, like this:
$ git checkout Your branch is ahead of the tracked remote branch 'junio/next' by 1 commit.
How will it be possible to get that info easily after your patch?
Thanks.