From: Josh Rabinowitz Date: Mon, 31 Aug 2015 16:40:45 GMT Subject: [PATCH] push: don't show Done with --quiet --porcelain Message-ID: Change so 'git push --porcelain --quiet' emits no text when there is no error. This makes the --quiet option here more consistent with other git commands. Signed-off-by: josh rabinowitz --- transport.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transport.c b/transport.c index 40692f8..0021b3f 100644 --- a/transport.c +++ b/transport.c @@ -1209,7 +1209,7 @@ int transport_push(struct transport *transport, transport_update_tracking_ref(transport->remote, ref, verbose); } - if (porcelain && !push_ret) + if (!quiet && porcelain && !push_ret) puts("Done"); else if (!quiet && !ret && !transport_refs_pushed(remote_refs)) fprintf(stderr, "Everything up-to-date\n"); -- 2.3.2 (Apple Git-55)