From 5cb5fe4ae0f9329843c9b028b45df9c6b987c851 Mon Sep 17 00:00:00 2001 From: Stefan Beller Date: Tue, 23 Aug 2016 14:40:08 -0700 Subject: transport: report missing submodule pushes consistently on stderr The surrounding advice is printed to stderr, but the list of submodules is not. Make the report consistent by reporting everything to stderr. Signed-off-by: Stefan Beller Signed-off-by: Junio C Hamano diff --git a/transport.c b/transport.c index cf8de6e..94d6dc3 100644 --- a/transport.c +++ b/transport.c @@ -771,7 +771,7 @@ static void die_with_unpushed_submodules(struct string_list *needs_pushing) fprintf(stderr, _("The following submodule paths contain changes that can\n" "not be found on any remote:\n")); for (i = 0; i < needs_pushing->nr; i++) - printf(" %s\n", needs_pushing->items[i].string); + fprintf(stderr, " %s\n", needs_pushing->items[i].string); fprintf(stderr, _("\nPlease try\n\n" " git push --recurse-submodules=on-demand\n\n" "or cd to the path and use\n\n" -- cgit v0.10.2-6-g49f6