Seleccionar página

Si se quiere que al entra por line 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 asi:


[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\]\$ »


Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies