From: Emily Shaffer Date: Thu, 12 Oct 2023 20:46:09 GMT Subject: Re: -q option for git to suppress informational messages? Message-ID: In-Reply-To: <20231012185308.GB6241@kitsune.suse.cz> On Thu, Oct 12, 2023 at 11:53 AM Michal Suchánek wrote: > > Hello, > > when using git in scripts I find that many git commands insist on > printing informational messages, and the only way to avoid this is to > sent the output to /dev/null. Michal, you might want to investigate further whether there is a plumbing-specific command that meets the needs you're concerned about instead. Those commands will not have additional human-facing output, and have a stronger guarantee around backwards-compatibility than the human-facing commands do. Commands which count as "plumbing" can be located in `git help git` in the full list of subcommands; if you're not sure what alternative to use, I think you can feel free to describe what you're trying to do here and get advice on which plumbing commands to use instead of porcelain ones. > > While some select commands support the -q option to suppres > informational messages many don't. > > Since there was recenly some discussion of problems that newcomers could > work on I suppose this could be added to the list if not there already. > > Thanks > > Michal