# Comment afficher la branche git courante Dans un dépôt git la commande `git symbolic-ref HEAD --short` affiche le nom de la branche sur laquelle on se trouve. Par exemple afin d'éviter de faire des modifications sur une mauvaise branche, lorqu'on travaille dans un terminal, la commande suivante permet de modifier l'invite de commande pour qu'elle affiche le nom de la branche courante lorsqu'on est dans un dépôt Git : c ``` parse_git_branch() { local BRANCH=$(git symbolic-ref HEAD --short 2> /dev/null) if [[ ! -z "$BRANCH" ]] then echo "($BRANCH)" fi } ``` On utilise `2> /dev/null` pour masquer les erreurs potentielles (notamment si on lance cette commande en dehors d'un dépôt). Si le nom de branche n'est pas vide, alors cette fonction l'affiche entre parenthèses.