We were a bit too agressive in pushing color.ui configuration to plumbing commands. A real fix must be found to override the default "auto" use of colors for any color-capable plumbing commands, but let's leave that to a later round and concentrate on fixing the regression first. Junio C Hamano (2): Revert "color: check color.ui in git_default_config()" colors: git_default_config() does not read color.ui builtin/branch.c | 2 +- builtin/clean.c | 3 ++- builtin/for-each-ref.c | 3 ++- builtin/grep.c | 2 +- builtin/show-branch.c | 2 +- builtin/tag.c | 2 +- color.c | 8 ++++++++ config.c | 4 ---- diff.c | 3 +++ 9 files changed, 19 insertions(+), 10 deletions(-) -- 2.14.2-882-gfe33df219d