Saltar al contenido

¿Cómo colorear la salida de git?

Tenemos la mejor solución que hallamos on line. Deseamos que te sirva de ayuda y si deseas comentarnos algún detalle que nos pueda ayudar a perfeccionar nuestra información hazlo con total libertad.

Solución:

Puedes crear una sección [color] en tus ~/.gitconfig con, por ejemplo, el siguiente contenido

[color]
  diff = auto
  status = auto
  branch = auto
  interactive = auto
  ui = true
  pager = true

También puede controlar con precisión lo que quiere que se coloree de qué manera, por ejemplo

[color "status"]
  added = green
  changed = red bold
  untracked = magenta bold

[color "branch"]
  remote = yellow

Espero que esto te ayude a empezar. Y, por supuesto, necesita un terminal que admita color.

Probablemente quieras usar

git config --global color.ui auto

los auto parte dice que git solo intentará usar el color en terminales que lo admitan, y no obtendrá secuencias ANSI si redirige la salida de los comandos de git a un archivo, por ejemplo. Configurándolo en true es igual que autoy este también es el valor predeterminado desde Git 1.8.4.

los color.ui es una metaconfiguración que incluye todos los diversos color.* configuraciones disponibles con comandos git.

Esto se explica en profundidad en git help config.

git config --global color.ui auto
git config --global color.branch auto
git config --global color.status auto

Si guardas algún titubeo o disposición de ascender nuestro artículo te evocamos escribir una explicación y con placer lo observaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *