* Why is part of push origin output written to stderr?
@ 2019-06-25 15:27 Thomas Hruska
2019-06-25 16:26 ` Kevin Daudt
0 siblings, 1 reply; 2+ messages in thread
From: Thomas Hruska @ 2019-06-25 15:27 UTC (permalink / raw)
To: git
As seen from a basic 'git push origin master' where the last part of the
output of a successful push origin is sent to stderr instead of stdout:
To host:user/something.git
1f57f4a..1a96eab master -> master
I don't usually think of a successful push as being a fatal error but I
could be very wrong. Maybe git is trying to tell me that pushing is
actually a mistake.
--
Thomas Hruska
CubicleSoft President
http://cubiclesoft.com/
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Why is part of push origin output written to stderr?
2019-06-25 15:27 Why is part of push origin output written to stderr? Thomas Hruska
@ 2019-06-25 16:26 ` Kevin Daudt
0 siblings, 0 replies; 2+ messages in thread
From: Kevin Daudt @ 2019-06-25 16:26 UTC (permalink / raw)
To: Thomas Hruska; +Cc: git
On Tue, Jun 25, 2019 at 08:27:20AM -0700, Thomas Hruska wrote:
> As seen from a basic 'git push origin master' where the last part of the
> output of a successful push origin is sent to stderr instead of stdout:
>
> To host:user/something.git
> 1f57f4a..1a96eab master -> master
>
> I don't usually think of a successful push as being a fatal error but I
> could be very wrong. Maybe git is trying to tell me that pushing is
> actually a mistake.
Although the name implies it's used for error output, some programs also
use stderr to output anything that is separate from the standard output
of a program.
Curl for example show progress information on stderr to not intersperse
it with the normal output of curl.
The same happens here with git. You have the regular output of git push,
but any progress update is writted to stderr.
So stderr is more treated like an additional output stream rather than
only reporting errors to stderr.
Hope this helps, Kevin
>
> --
> Thomas Hruska
> CubicleSoft President
>
> http://cubiclesoft.com/
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2019-06-25 16:36 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-25 15:27 Why is part of push origin output written to stderr? Thomas Hruska
2019-06-25 16:26 ` Kevin Daudt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).