Comment faire en sorte que le shell puisse auto-compléter les noms de branches git?


0

Existe-t-il un moyen de faire en sorte que le shell remplisse automatiquement les noms de branches git comme dans linux (menthe). En tapant, par exemple,

git push -u origin so<tab>

sous linux, cela me donnera toutes les branches qui commencent par «so». Est-il possible d’obtenir ce comportement avec le shell (sous OS X)?


1
Ceci est similaire à superuser.com/q/53992/81175 , à ceci près qu'il s'agit de compléter automatiquement les sous-commandes git. Cela a été signalé comme un doublon de superuser.com/q/288438/81175 , qui concerne généralement la personnalisation de l'auto-complétion dans Bash, ce qui peut vous aider indirectement à trouver une solution, mais ne répond pas directement à votre question sur l'auto-complétion du nom de branche git.
Chris Page

Réponses:


0

Les meilleurs résultats possibles actuellement seront trouvés en installant fish: https://fishshell.com

Il est livré avec des finitions très élégantes de Git qui fonctionnent immédiatement et qui ciblent OS X en tant que plate-forme de première classe. Si vous en avez un, je vous suggère d'installer via homebrew - sinon, téléchargez l'installateur de pkg. Vous l'aurez probablement mis en place en moins de temps qu'il n'en faudrait pour obtenir les finitions décevantes de Bash.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.