Seleccionar página

Poner la rama de git en el Prompt

por | Jun 3, 2014 | Git, GNU / Linux

-Poner la rama de git en el Prompt:

Si se quiere que al entrar por linea de comandos en un directorio de git y nos muestre en el prompt en que rama esta situado hay que hacer lo siguiente y quedara así:


[maznar@neodoo1 neodoo-project](master)$

Crear este fichero «~/.bash/git-prompt» :


parse_git_branch () {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}

parse_git_tag () {
git describe –tags 2> /dev/null
}

parse_git_branch_or_tag() {
local OUT=»$(parse_git_branch)»
if [ «$OUT» == » ((no branch))» ]; then
OUT=»($(parse_git_tag))»;
fi
echo $OUT
}

 

Poner esto en el ~/.bashrc:

 

source ~/.bash/git-prompt
PS1=»[\[\033[00m\]\u@\[\033[00m\]\h \[\033[00m\]\W]\[\033[00m\]\[\033[01;34m\]\$(parse_git_branch_or_tag)\[\033[00m\]\$ »


0 comentarios

Enviar un comentario

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

Blog de Neodoo Microsystems
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles. Puedes encontrar más información en nuestra Política de privacidad y Política de cookies.