Colors

watch 命令不顯示“git status”的顏色

  • October 12, 2012

我正在嘗試watch從“git status”中顯示顏色。

正如此處其他地方所建議的那樣,我已經嘗試使用該--color選項執行手錶,但是仍然watch --color 'git status'不顯示顏色。

git status下執行時watch,它能夠檢測到其標準輸出不是終端,這意味著如果color.status設置為,它將不會輸出顏色auto。要強制git status始終輸出顏色(即使在 下watch),請設置color.statsalways,例如

git config color.status always

永久設置設置,或者正如@ChrisJonsen 指出的那樣,使用一次性覆蓋git -c color.status=always status執行。git status

引用自:https://unix.stackexchange.com/questions/46814