Duplicata possible : Hook d'exécution local après un git push ?
git a un certain nombre de crochets qui peuvent appeler des scripts à proximité de certains événements.
Est-il possible de configurer un git hook dans mon référentiel de travail qui exécute quelque chose localement après avoir poussé vers une branche distante ? Si oui de quel crochet s'agit-il ?
Réponse
Trop de publicités?La liste des crochets dans man githooks
est complète. Il n'y a pas de crochet post-push. Il existe des hooks qui s'exécutent dans un référentiel après que quelqu'un y ait poussé (c'est-à-dire pour les mettre dans le référentiel central), mais rien n'est déclenché dans le référentiel à partir duquel vous avez poussé.
S'il y a une tâche courante que vous devez faire après avoir poussé, vous pouvez créer un alias qui pousse ensuite le fait.