J'ai besoin d'aide avec un script Bash qui ajoutera automatiquement le nom de la branche de git en tant que hachage dans les messages de validation.
git branch | grep ...
concerne l'obtention de la branche actuelle n'est pas la bonne façon de le faire. Considérez soit git symbolic-ref -q HEAD
(comme indiqué dans cette réponse ) ou git rev-parse --abbrev-ref HEAD
. La commande symbolic-ref échouera si vous êtes sur un HEAD détaché, donc si vous souhaitez détecter ce cas, utilisez-le. Sinon, la méthode rev-parse --abbrev-ref est probablement la meilleure.