Il est regrettable que cela ait été rompu une fois de plus. Cette fois, ce sont les gens de git avec la version 1.7.12-1. Pour permettre aux gens d'avoir juste la fonctionnalité d'invite sans la fonctionnalité de complétion (qui peut ralentir les choses), ils ont refactorisé la fonctionnalité d'invite hors de bash_completion/git et dans son propre fichier git-prompt.sh.
Ainsi, l'ajout de bash_completion tel que décrit par @Lara ne vous donnera que la complétion (frapper la tabulation complète les noms de tags/branches).
Pour obtenir le __git_ps1
pour pouvoir l'utiliser dans votre invite PS1, vous devez également ajouter ce qui suit à votre ~/.profile.
. /opt/local/share/doc/git-core/contrib/completion/git-prompt.sh
Le contexte est ici - https://bbs.archlinux.org/viewtopic.php?pid=1163632#p1163632
0 votes
Voir aussi : trac.macports.org/wiki/howto/bash-completion