watch 명령이 "git status" 색상을 표시하지 않습니다.

watch 명령이 "git status" 색상을 표시하지 않습니다.

watch"git status"에서 색상을 표시 하려고합니다 .

--color여기 다른 곳에서 제안한 대로 해당 옵션으로 시계를 실행 해 보았지만 watch --color 'git status'여전히 색상이 표시되지 않습니다.

답변1

git status에서 실행할 때 watch표준 출력이 터미널이 아니라는 것을 감지할 수 있습니다. 즉, color.status설정이 로 설정된 경우 색상을 출력하지 않는다는 의미입니다 auto. git status색상이 항상 출력되도록 하려면 ( 아래에서도 watch) color.stats로 설정합니다 always.

git config color.status always

이 설정을 영구적으로 설정하거나@ChrisJonsen이 지적했습니다., 일회성 재정의 모드에서 실행하는 데 사용됩니다 git -c color.status=always status.git status

관련 정보