Je dois effectuer certaines actions (préparer des fichiers de messages gettext * .mo) sur mon projet chaque fois que je lance git pull
. Y a-t-il un crochet approprié, que je pourrais utiliser à cette fin?
La page de manuel githooks
est une liste complète des hooks. Si ce n’est pas là, ça n’existe pas.
Cela dit, il y a un hook post-fusion et tous les pulls incluent une fusion, bien que toutes les fusions ne soient pas des pulls. Il est exécuté après les fusions et ne peut pas affecter le résultat. Il n’est jamais exécuté s’il y avait des conflits; vous devez le récupérer avec le hook post-commit si cela compte, ou l’invoquer manuellement.
post-merge
– voir https://git-scm.com/docs/githooks#_post_merge pour plus de détails sur son utilisation.