summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 2a41dfb)
raw | patch | inline | side by side (parent: 2a41dfb)
author | Jonathan Nieder <jrnieder@gmail.com> | |
Wed, 11 Aug 2010 08:37:24 +0000 (03:37 -0500) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Mon, 16 Aug 2010 02:12:07 +0000 (19:12 -0700) |
When cherry-pick fails after picking a large series of commits, it can
be hard to pick out the error message and advice. Clarify the error
and prefix it with “error: ” to help.
Before:
Automatic cherry-pick failed. [...advice...]
After:
error: could not apply 7ab78c9... Do something neat.
[...advice...]
Noticed-by: Thomas Rast <trast@student.ethz.ch>
Encouraged-by: Sverre Rabbelier <srabbelier@gmail.com>
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
be hard to pick out the error message and advice. Clarify the error
and prefix it with “error: ” to help.
Before:
Automatic cherry-pick failed. [...advice...]
After:
error: could not apply 7ab78c9... Do something neat.
[...advice...]
Noticed-by: Thomas Rast <trast@student.ethz.ch>
Encouraged-by: Sverre Rabbelier <srabbelier@gmail.com>
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/revert.c | patch | blob | history |
diff --git a/builtin/revert.c b/builtin/revert.c
index 74c1581fdc73129e61c2ade90701900586e3ee82..9a7483b66ff0380967ebbd9f193bf1d83d8f480e 100644 (file)
--- a/builtin/revert.c
+++ b/builtin/revert.c
}
if (res) {
- fprintf(stderr, "Automatic %s failed.%s\n",
- mebuf.buf, help_msg());
+ error("could not %s %s... %s",
+ action == REVERT ? "revert" : "apply",
+ find_unique_abbrev(commit->object.sha1, DEFAULT_ABBREV),
+ msg.subject);
+ fprintf(stderr, help_msg());
rerere(allow_rerere_auto);
} else {
if (!no_commit)