Message ID | c24313c1-3ade-eebc-77ae-bf4489b993ab@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v3] branch: allow "-" as a short-hand for "previous branch" | expand |
diff --git a/builtin/branch.c b/builtin/branch.c index 55cd9a6e998..7f7589bd4a8 100644 --- a/builtin/branch.c +++ b/builtin/branch.c @@ -241,6 +241,9 @@ static int delete_branches(int argc, const char **argv, int force, int kinds, die(_("Couldn't look up commit object for HEAD")); } + if ((argc == 1) && !strcmp(argv[0], "-")) + argv[0] = "@{-1}"; + for (i = 0; i < argc; i++, strbuf_reset(&bname)) { char *target = NULL;