'git status'에 대한 색상을 표시하지 않는 watch 명령


13

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

--color여기 다른 곳에서 제안한 것처럼 옵션으로 시계를 실행하려고 했지만 여전히 watch --color 'git status'색상이 표시되지 않습니다.


watch지원 버전이 확실 --color합니까?
jw013


@ jw013 : 예, 옵션 목록에 있습니다.
Andrei

3
에 색상이 켜져 있는지 확인하십시오 git status. 참고 auto불충분 watch출력 단자에 아니므. git config color.status always적어도을 (를) 실행하려면을 (를) 수행 해야합니다 watch.
jw013

4
망할 놈의 -c옵션 값을 설정하는 데 사용할 수있는 color.status하나의 명령 :git -c color.status=always status
크리스 욘센을

답변:


14

에서 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하는 데 사용하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.