Derrick Stolee <stolee@xxxxxxxxx> writes: > This code from builtin/gc.c makes it look like we are doing that: > > if (gc_write_commit_graph) > write_commit_graph_reachable(get_object_directory(), 0, > !quiet && !daemonized); > > But really, daemonized is only for when running in the background. But that is something we can easily fix, no? "git grep isatty" tells you that we use isatty(2) to decide if we want to go verbose or show progress. Another frequent use of isatty in our codebase of course is to use of a pager and columnar output formats.