checkout: abbreviate hash in suggest_reattach
authorKevin Bracey <kevin@bracey.fi>
Mon, 8 Apr 2013 15:53:42 +0000 (18:53 +0300)
committerJunio C Hamano <gitster@pobox.com>
Mon, 8 Apr 2013 23:25:50 +0000 (16:25 -0700)
After printing the list of left-behind commits (with abbreviated
hashes), use an abbreviated hash in the suggested 'git branch' command;
there's no point in outputting a full 40-character hex string in some
friendly advice.

Signed-off-by: Kevin Bracey <kevin@bracey.fi>
Acked-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/checkout.c
index f8033f446e8f9ef1807aa28c2f9eca4e821c42c9..eb51872347d9b7d3e81c37d9ddb4272a99f2b75f 100644 (file)
@@ -729,7 +729,7 @@ static void suggest_reattach(struct commit *commit, struct rev_info *revs)
                        "If you want to keep them by creating a new branch, "
                        "this may be a good time\nto do so with:\n\n"
                        " git branch new_branch_name %s\n\n"),
-                       sha1_to_hex(commit->object.sha1));
+                       find_unique_abbrev(commit->object.sha1, DEFAULT_ABBREV));
 }
 
 /*