运行时git status -sb我看到:

我想要watch(来自 procps-ng 3.3.3)一个存储库。该--color选项应该保留颜色。
有趣的是,它适用于ls:
$ watch --color "ls --color"
Run Code Online (Sandbox Code Playgroud)
显示:

但是对于git颜色消失:
$ watch --color "git status -sb"
Run Code Online (Sandbox Code Playgroud)

那么,为什么watch显示ls来自git输出而不是来自输出的颜色?