From: SZEDER Gábor Date: Mon, 19 Apr 2010 09:52:29 GMT Subject: [PATCH 1/2] reflog: make the 'show' subcommand really the default Message-ID: <1271670750-30297-1-git-send-email-szeder@ira.uka.de> Since the introduction of the 'show' subcommand in cf39f54e (git reflog show, 2007-02-08), 'git reflog's documentation states that in the absence of any subcommands 'show' is the default. Although 'git reflog ' works as described, i.e. it defaults to 'show', the command 'git reflog ' errors out showing the usage instead of showing the specified ref's reflog. Fix this by treating an unknown subcommand as a ref for 'show'. Signed-off-by: SZEDER Gábor --- builtin/reflog.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/builtin/reflog.c b/builtin/reflog.c index 64e45bd..d4d4409 100644 --- a/builtin/reflog.c +++ b/builtin/reflog.c @@ -712,6 +712,5 @@ int cmd_reflog(int argc, const char **argv, const char *prefix) if (!strcmp(argv[1], "delete")) return cmd_reflog_delete(argc - 1, argv + 1, prefix); - /* Not a recognized reflog command..*/ - usage(reflog_usage); + return cmd_log_reflog(argc, argv, prefix); } -- 1.7.1.rc1.43.gf0841