X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=builtin%2Fsymbolic-ref.c;h=2ef5962386dcc21af94c680be5fd75fc96d4962f;hb=c6a4e3f7a78011bd7c1c75521c6d12ac311513f7;hp=ca855a5eb239f4dadccd53369e38db4e78b1d13f;hpb=c444c16589f95ac22d8e3ffe603cd7f0613512ce;p=git.git diff --git a/builtin/symbolic-ref.c b/builtin/symbolic-ref.c index ca855a5eb..2ef596238 100644 --- a/builtin/symbolic-ref.c +++ b/builtin/symbolic-ref.c @@ -12,7 +12,7 @@ static void check_symref(const char *HEAD, int quiet) { unsigned char sha1[20]; int flag; - const char *refs_heads_master = resolve_ref(HEAD, sha1, 0, &flag); + const char *refs_heads_master = resolve_ref_unsafe(HEAD, sha1, 0, &flag); if (!refs_heads_master) die("No such ref: %s", HEAD); @@ -30,7 +30,8 @@ int cmd_symbolic_ref(int argc, const char **argv, const char *prefix) int quiet = 0; const char *msg = NULL; struct option options[] = { - OPT__QUIET(&quiet), + OPT__QUIET(&quiet, + "suppress error message for non-symbolic (detached) refs"), OPT_STRING('m', NULL, &msg, "reason", "reason of the update"), OPT_END(), };