Best Recipes Ever Just another WordPress site

agosto 31, 2011

Mejora la salida de Git

mis desarrollos es git. Desde que descubrí el tandem git-github se han hecho completamente imprescindibles. Uso git con la línea de comandos como no podía ser de otra forma. El otro día buscando alguna ayuda encontré como configurar git para que la salida salga en colores. A primera vista puede parecer algo superfluo pero a mi me encanta hacer un git status y ver los cambios en colores. Para configurarlo solo tienes que añadir esto a tu .gitconfig :

    [color]
            diff = auto
            status = auto
            branch = auto
            interactive = auto
            ui = true
            pager = true
    [color "branch"]
            current = yellow reverse
            local = yellow
            remote = green
    [color "diff"]
            meta = yellow bold
            frag = magenta bold
            old = red bold
            new = green bold
    [color "status"]
            added = yellow
            changed = green
            untracked = cyan
El resultado es algo así como:
[caption id="attachment_2255" align="alignleft" width="300" caption="Colores con Git"]como activar colores con el comando git[/caption]








 
 
 
 
 
 
 
Cada vez que haces un git pull también le pone color a las distintas operaciones.
 ]]>		

2 Comments »

  1. Puedes obtener el mismo resultado de una forma mas KISS ejecutando el comando:
    git config –global color.ui always
    Que genera la siguiente entrada en el .gitconfig
    [color]
    ui = always
    Ademas tienes instalado el bash-completion escribiendo git config –global color. [Tabulador, Tabulador ] podras ver todas las opciones que ofrece.
    Un saludo.

    Comentario by Juan Ases García — agosto 31, 2011 @ 2:22 pm

  2. Hola:
    Estoy aprendiendo a programar en Java y tu comentario sobre Git me ha servido para investigar un poco sobre los sistemas de control de versiones. Siempre me cuesta decidirme ante tanta variedad de opciones, pero creo que haré caso a tu artículo y utilizaré Git 🙂
    Gracias y un saludo

    Comentario by David Gil — agosto 31, 2011 @ 6:53 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress