【发布时间】:2011-11-30 06:45:07
【问题描述】:
设置
在这种情况下,特别是在将git status -s 传递给另一个命令时,我会尝试保留颜色。
一些 git 命令,例如 diff,以及像 grep 这样的其他命令有一个选项 --color=always,但 git status 没有。
问题
有没有办法通过管道或捕获命令的输出并让它认为它正在输出到 xterm shell,因此它不会自动禁用颜色?
【问题讨论】:
-
我想说最简单的方法是传递一个配置参数,例如: git -c 'color.ui=always' status |更多-R