I'm reposing this series to restart discussion on it. It's currently listed as stalled. The only change versus what's in pu is that this one doesn't mess with the semantics of --quiet. So, what does it need? Larry D'Anna (4): git-push: fix an error message so it goes to stderr git-push: squelch advice message if in --porcelain mode git-push: send "To <remoteurl>" messages to the standard output in --porcelain mode git-push: make git push --dry-run --porcelain exit with status 0 even if updates will be rejected builtin-push.c | 11 ++++++++--- builtin-send-pack.c | 4 ++++ send-pack.h | 1 + transport.c | 6 ++++-- 4 files changed, 17 insertions(+), 5 deletions(-) -- 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