On Sun, Sep 04, 2011 at 05:57:53PM -0700, Junio C Hamano wrote: > Lynn Lin <lynn.xin.lin@xxxxxxxxx> writes: > > > When I create a local branch and then push it to remote. I find that > > the output without error goes into stderr, is this expected? > > Progress output are sent to the stderr stream. But it's not only progress output that goes to stderr in case of git push. Even the summary written in tranport_print_push_status goes to stderr, unless we specify git push --porcelain. Can't we let that part of the output go to stdout unconditionally? Clemens -- 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