Currently the commit summary will show the committer only if neither the name or email was set explicitly. However, the commit message template will show the committer unless _both_ are set explicitly. This patch gives the same behavior. The difference came about because the two topics (one enhancing the template semantics, and the other adding the summary warning) were developed independently. Signed-off-by: Jeff King <peff@xxxxxxxx> --- This goes on top of 'next' as a result of merging jc/ident and jk/warn-author-committer-after-commit. It's not correct on top of either topic individually. builtin-commit.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/builtin-commit.c b/builtin-commit.c index 37c902c..d4eef6d 100644 --- a/builtin-commit.c +++ b/builtin-commit.c @@ -1099,7 +1099,7 @@ static void print_summary(const char *prefix, const unsigned char *sha1) strbuf_addstr(&format, "\n Author: "); strbuf_addbuf_percentquote(&format, &author_ident); } - if (!user_ident_explicitly_given) { + if (user_ident_explicitly_given != IDENT_ALL_GIVEN) { strbuf_addstr(&format, "\n Committer: "); strbuf_addbuf_percentquote(&format, &committer_ident); if (advice_implicit_identity) { -- 1.6.6.418.gd5443 -- 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