Blog del Podcast
podcast      GitHub      Twitter   Telegram

Que aparezca en el Prompt en que rama estamos

Tiempo estimado de lectura: 2 minutos. 255 palabras. bash

Una vez te familiarizas con git, comienzas a crear ramas y llega un momento en el que vas un poco perdido, sin saber bien donde estás. Es cierto que con un git status, te dice en que tema estas trabajando, pero mucho mejor que te lo informe directamente el prompt. Para hacer esto, sigue estos simples pasos:

Descargando .git-prompt.sh

Descargamos con wget .git-prompt.sh:

wget https://raw.githubusercontent.com/git/git/master/contrib/completion/git-prompt.sh -O ~/.git-prompt.sh

Editamos ~/.bashrc

Vamos al archivo de configuración de bash ~/.bashrc para editarlo con emacs:

emacs ~/.bashrc

Y añadimos el siguiente código:

source ~/.git-prompt.sh
PS1="\n[\[\033[32m\]\w]\[\033[0m\]\$(__git_ps1)\n\[\033[1;33m\]\u\[\033[32m\]$ \[\033[0m\]"

Personalizando

Aquí te dejo esta tabla, por si quieres personalizar a tu gusto un poco mas el prompt:

Texto

Usuario, nombre de host y su color de visualización = \u@\h \[\033[32m\]               
Directorio de trabajo actual y su color de visualización = \w\[\033[33m\]                  
Nombre de rama de git y su color de visualización = \$(parse_git_branch)\[\033[00m\] 

Colores

Rojo = \[\033[0;31m\]  
Amarillo = \[\033[0;33m\]  
Verde = \[\033[0;32m\]" 
Sin color = \[\033[0m\]"    

Publicado por Angel el Tuesday 29 January del 2019



También te puede interesar:




Powered by org-bash-blog

Written in OrgMode with Emacs and converted to HTML with Pandoc

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.