Let's work on getting perfect codes
In: GIT
4 sept 2009Lorsque vous manipulez un repository GIT en utilisant (voir en abusant (ce qui n’est pas forcément négatif)) les branches, vous pouvez régulièrement vous poser la question « dans quelle branche suis-je ? Est-ce la bonne ? »
Et c’est toujours particulièrement lourd de devoir faire un
git branch
Afin de voir toutes les branches et de trouver l’active.
Je viens cependant de tomber sur une astuce donnée par le support github.
# git branch
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1) /'
}
PS1="\$(parse_git_branch)$PS1"
Placez ceci dans ~/.bashrc ou /etc/bashrc (pour que cela soit valide pour tous les utilisateurs de la machine).
Rechargez votre console et admirez
dmathieu@dmathieu-ubuntu:~$ cd /home/dmathieu/projects/refstats/ (master) dmathieu@dmathieu-ubuntu:~/projects/refstats$
Lorsque vous êtes dans un repository GIT, la branche courante s’affichera.
Dans le cas contraire, rien ne s’affichera
1 Response to Afficher la branche GIT actuelle dans votre console
piouPiouM
septembre 4th, 2009 at 15:18
Je préfère de loin utiliser git_completion, qui, en plus de me permettre d’afficher la branche courante, m’offre la complétion des commandes Git et de leurs arguments.
Ads