Hi, being a total novice in git internals, it seems like "builtin/receive-pack.c" (on the server) forwards any receive hook output with copy_to_sideband() back to git-push (on the client), even if git-push was invoked with "--quiet". And "case 2" in demultiplex_sideband() seems to print that "band" to stderr (on the client), despite "--quiet". Is this intentional? I'd prefer "git push --quiet" to suppress remote hook output (unless the remote hook fails). Thanks! Laszlo