Asegúrese de que los colores estén activados git status. Tenga en cuenta que autoes insuficiente watchya que la salida no es a un terminal. Tendrás que hacerlo git config color.status always, al menos para correr debajo watch.
jw013
44
La -copción de Git se puede usar para establecer un valor color.statuspara un solo comando:git -c color.status=always status
Chris Johnsen
Respuestas:
14
Cuando git statusse ejecuta bajo watch, puede detectar que su salida estándar no es una terminal, lo que significa que no emitirá colores si la color.statusconfiguración está establecida en auto. Para forzar git statusa los colores siempre de salida (incluso bajo watch), juego color.statsde always, por ejemplo,
git config color.status always
para establecer la configuración de forma permanente, o como señala @ChrisJonsen , use git -c color.status=always statuspara ejecutar git statuscon una anulación única.
watch
soporte--color
?git status
. Tenga en cuenta queauto
es insuficientewatch
ya que la salida no es a un terminal. Tendrás que hacerlogit config color.status always
, al menos para correr debajowatch
.-c
opción de Git se puede usar para establecer un valorcolor.status
para un solo comando:git -c color.status=always status
Respuestas:
Cuando
git status
se ejecuta bajowatch
, puede detectar que su salida estándar no es una terminal, lo que significa que no emitirá colores si lacolor.status
configuración está establecida enauto
. Para forzargit status
a los colores siempre de salida (incluso bajowatch
), juegocolor.stats
dealways
, por ejemplo,para establecer la configuración de forma permanente, o como señala @ChrisJonsen , use
git -c color.status=always status
para ejecutargit status
con una anulación única.fuente