Currently, cherry-pick -x sticks the pick note immediately after the existing commit message. This * is bad for commits with 1 line subject (it makes a 2 line subject) * is different from git-svn, e.g., which leaves an empty line before. Make cherry-pick always insert an empty line before the pick note. Reported-by: Martin Svensson <martin.k.svensson@xxxxxxxxxxxxx> Signed-off-by: Michael J Gruber <git@xxxxxxxxxxxxxxxxxxxx> --- builtin/revert.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/builtin/revert.c b/builtin/revert.c index 57b51e4..9251257 100644 --- a/builtin/revert.c +++ b/builtin/revert.c @@ -485,7 +485,7 @@ static int do_pick_commit(void) set_author_ident_env(msg.message); add_message_to_msg(&msgbuf, msg.message); if (no_replay) { - strbuf_addstr(&msgbuf, "(cherry picked from commit "); + strbuf_addstr(&msgbuf, "\n(cherry picked from commit "); strbuf_addstr(&msgbuf, sha1_to_hex(commit->object.sha1)); strbuf_addstr(&msgbuf, ")\n"); } -- 1.7.3.2.193.g78bbb -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html