Anthony HERVÉ

Ingénieur édudes et développement

Afficher la branche courante de Git

12/12/2016
Image actualité

Petite astuce rapide pour les développeurs sous Unix. Quand vous êtes dans votre répertoire Git avec votre console, il peut être très utile d'afficher directement la branche Git dans le chemin, sans avoir à taper la commande git branch.

Pour avoir cet affichage, il suffit de mettre le code suivant dans le fichier .profile ou .bashrc du dossier de l'utilisateur Unix (par exemple dans /home/dev pour moi).

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

function proml {
  local LIGHT_GREEN="\[\033[1;32m\]"
  local       WHITE="\[\033[1;37m\]"
  local  LIGHT_GRAY="\[\033[0;37m\]"
  case $TERM in
    xterm*)
    TITLEBAR='\[\033]0;\u@\h:\w\007\]'
    ;;
    *)
    TITLEBAR=""
    ;;
  esac

PS1="${TITLEBAR}\
$LIGHT_GRAY\u@\h:$WHITE\w$LIGHT_GREEN\$(parse_git_branch)\
$LIGHT_GRAY\$ "
PS2='> '
PS4='+ '
}
proml

Enfin, vous vous reconnectez et c'est tout bon.

 

A bientôt.

git

Commentaires