From bf01d4a334c621abdc76a5bdeac252296d9b23cb Mon Sep 17 00:00:00 2001 From: Michael Schubert Date: Mon, 1 Aug 2011 13:20:42 +0200 Subject: [PATCH] reflog: actually default to subcommand 'show' The reflog manpage says: git reflog [show] [log-options] [] the subcommand 'show' is the default "in the absence of any subcommands". Currently this is only true if the user provided either at least one option or no additional argument at all. For example: git reflog master won't work. Change this by actually calling cmd_log_reflog in absence of any subcommand. Signed-off-by: Michael Schubert Signed-off-by: Junio C Hamano --- builtin/reflog.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/builtin/reflog.c b/builtin/reflog.c index ebf610e64..3a9c80f3d 100644 --- a/builtin/reflog.c +++ b/builtin/reflog.c @@ -777,6 +777,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); } -- 2.30.2